ホームページ  >  記事  >  バックエンド開発  >  PHP プログラミング言語の解析プロセスの説明

PHP プログラミング言語の解析プロセスの説明

WBOY
WBOYオリジナル
2016-06-20 12:31:44984ブラウズ

PHP の実行プロセス

どの言語のソースコードもコンピュータで直接実行することはできず、コンピュータが認識できる機械語命令に変換する必要があります。

PHP プログラミング言語も高級言語であり、コンパイル (解釈) する必要があります。

PHP 解析プロセス:

1. ソース コードを要求し、字句解析を実行します。 、および構文分析。

字句解析では主にソースコード内の単語を一つ一つ読み込んで判断し、誤りがあればエラーを報告します。コンパイルエラー。

文法分析。主に文法構造が正しいかどうかを判断します。例: プロセス制御構造が完成しているかどうか。

結果: 実行可能なマシンコードです

2. 実行中、主にメモリ上で動作します。このとき、エラー属性の実行エラーが発生する場合もあります。

結果: 純粋な HTML コード。

イラスト:

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。