Salve a tutti! Come premessa vi chiedo di perdonarmi se vi rompo le scatole (in due giorni e' gia' la seconda domanda che vi pongo :/), ma poiche' sono un principiante e da poco ho messo le mani sul php ho bisogno che qualcuno mi dia qualche dritta su questo linguaggioEbbene stamattina ho iniziato a imparare la programmazione ad oggetti con php e sono arrivato ai primi argomenti (classi, istanze e oggetti) tuttavia mi sono reso conto che, nonostante abbia creato un codice assolutamente identico a quello presente sul vostro sito php.html.it, a video appare il seguente errore:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in ..... on line 5
il codice e' questo
Codice PHP:
class MyClass {
// variabili membro
public $a = 10;
public $b = 20;
// funzioni
public function sayHello() {
echo "Hello!";
}
}
$myClass_1 = new MyClass();
// stampa "Hello!"
$myClass_1->sayHello();
// stampa 10
echo $myClass_1->a;
ed e' totalmente identico a quello del sitocome mai? qualcuno mi puo' dare una spiegazione? grazie mille per i vostri utilissimi consigli, sempre tempestivi e esaurienti
![]()