unerwartetes „Echo' (T_ECHO) im PHP-Shell-Code

WBOY
Freigeben: 2016-08-18 09:16:36
Original
4092 Leute haben es durchsucht

php -a
Interaktiver Modus aktiviert
php > 2 5
php > echo 2 5;
PHP-Parse-Fehler: Syntaxfehler, unerwartetes „Echo“ (T_ECHO) in der PHP-Shell Code in Zeile 2
php > echo 2 5;
7

Bitte erläutern Sie dieses seltsame Ergebnis.
Echo 2 5 zweimal haben unterschiedliche Ergebnisse

Antwortinhalt:

php -a
Interaktiver Modus aktiviert
php > 2 5
php > echo 2 5;
PHP-Parse-Fehler: Syntaxfehler, unerwartetes „Echo“ (T_ECHO) in der PHP-Shell Code in Zeile 2
php > echo 2 5;
7

Bitte erläutern Sie dieses seltsame Ergebnis.
Echo 2 5 zweimal haben unterschiedliche Ergebnisse

Da Ihnen beim ersten Mal ein Semikolon fehlt, geht es davon aus, dass Ihre Aussage noch nicht beendet ist.
entspricht

<code>2+5 echo 2+5;</code>
Nach dem Login kopieren

Dies ist normalerweise ein Grammatikfehler. Wie der Bruder oben sagte, fehlt ein Semikolon ;

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage