Heim  >  Artikel  >  Backend-Entwicklung  >  Welche Sprachstrukturen hat PHP?

Welche Sprachstrukturen hat PHP?

(*-*)浩
(*-*)浩Original
2019-10-17 11:26:203179Durchsuche

Welche Sprachstrukturen hat PHP?

1. Was ist Sprachstruktur?

PHP-Sprachschlüsselwörter, die Teil der Sprachsyntax sind, können nicht vom Benutzer definiert oder zur Sprachbibliothek hinzugefügt werden. Sie können Variablen und Rückgabewerte haben oder nicht

2. Der Grund, warum die Sprachstruktur schnell ausgeführt wird (Empfohlenes Lernen: PHP-Video-Tutorial)

Die Funktion muss zunächst vom PHP-Parser in eine Sprachstruktur geparst werden (Zend-Engine) Daher verfügt die Funktion über eine Parserebene mehr als die Sprachstruktur und die Geschwindigkeit ist langsamer

3 Was sind die Sprachstrukturen in PHP?

echo、print、die、isset、unset、include、require、array、list、empty

4. Wie kann man feststellen, ob es sich um eine Sprachstruktur oder eine Funktion handelt?

function_exists或者php --rf

5. Der Unterschied zwischen Sprachstrukturen und Funktionen:

Sprachstrukturen sind schneller als entsprechende Funktionen

Weil es sich um Sprachschlüsselwörter handelt , der Fehler kann nicht verarbeitet werden

Die Sprachstruktur kann im Konfigurationselement php.ini nicht deaktiviert werden, die Funktion kann

Die Sprachstruktur kann nicht als Callback-Funktion verwendet werden, die Funktion kann sei

Das obige ist der detaillierte Inhalt vonWelche Sprachstrukturen hat PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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