Ein Tag in einer Programmiersprache ist eine Zeichenfolge, die dem Quellcode zur Identifizierung hinzugefügt wird. Die meisten Sprachen behandeln Tags als Bezeichner, gefolgt von einem Doppelpunkt zur Identifizierung.
In PHP verwenden wir Die meisten eingebetteten Skriptsprachen sind in diesem Modus in HTML eingebettet, z. B. CSS, ASP, JSP, JS usw.
Sie können den PHP-Modus in der HTML-Datei so je nach Bedarf ein- oder ausschalten.
Wenn PHP eine Datei analysiert, sucht es nach Start- und Endflags, die PHP anweisen, die Interpretation des darin enthaltenen Codes zu starten und zu stoppen. Wenn PHP auf die Endmarkierung stößt, gibt es einfach den folgenden Inhalt unverändert aus, sodass eine beliebige Anzahl von PHP-Tags in ein HTML-Dokument eingebettet werden kann.
Hinweis:
Dateien, die nur PHP-Skripte enthalten, erlauben nicht das Vorhandensein der Endmarkierung?> Dies führt zu einem Fehler, wenn Funktionen wie header(), setCookie(), session_start() usw. zum Festlegen von Header-Informationen verwendet werden.
Ursache: Wenn eine PHP-Datei eine andere PHP-Datei lädt, was passiert, wenn die End-Flagge der Datei aktiviert ist? Wenn nach „>“ ein Leerzeichen „ “ steht, tritt ein Fehler auf, wenn die Funktion zum Festlegen der Header-Informationen nach dem Laden der Datei verwendet wird. Weil diese Funktionen keine vorangestellten Leerzeichen zulassen. Darüber hinaus geben diese Skripte, die die Endmarkierung enthalten, die Endmarkierung so aus, wie sie ist? >Das Leerzeichen danach.
Leerzeichen in PHP-Tags werden bei der Interpretation automatisch ignoriert.
Das obige ist der detaillierte Inhalt vonWas ist der PHP-Sprachtag?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!