PHP:
<?php
class Prodotto {
//qui ci sono dei commenti che ho messo io
protected $price;
protected $qta;
protected $database;
public function getPrezzo():float { ///QUI C'E' ERRORE STRANO
return $this->price;
}
public function setPrezzo(float $prezzo) {
$this->price = $prezzo;
}
public function getQta(): int {
return $this->qta;
}
public function setQta(int $qta) {
$this->qta = $qta;
}
public function addQta(int $quantita) {
$this->qta += $quantita;
}
}
Ciao a tutti ragazzi
non riesco a capire perchè ho un errore legato a questa classe non segnalato da Eclipse, ma quando vado ad eseguire il file index.php .
non riesco proprio a capire:
Parse error: syntax error, unexpected ':', expecting ';' or '{' in C:\Program Files\EasyPHP---\OOP-primo\classi\Prodotto_overriding.php on line 31