どの言語のソースコードもコンピュータで直接実行することはできず、コンピュータが認識できる機械語命令に変換する必要があります。
PHP プログラミング言語も高級言語であり、コンパイル (解釈) する必要があります。
PHP 解析プロセス:
1. ソース コードを要求し、字句解析を実行します。 、および構文分析。
字句解析では主にソースコード内の単語を一つ一つ読み込んで判断し、誤りがあればエラーを報告します。コンパイルエラー。
文法分析。主に文法構造が正しいかどうかを判断します。例: プロセス制御構造が完成しているかどうか。
結果: 実行可能なマシンコードです
2. 実行中、主にメモリ上で動作します。このとき、エラー属性の実行エラーが発生する場合もあります。
結果: 純粋な HTML コード。
イラスト: