ホームページ >バックエンド開発 >PHPチュートリアル >PHP ソース コード 5 についての簡単な説明: 配列 array の作成について

PHP ソース コード 5 についての簡単な説明: 配列 array の作成について

不言
不言オリジナル
2018-06-28 16:41:391599ブラウズ

この記事では、主に PHP ソース コード 5 についての簡単な説明を紹介します。配列配列の作成に関しては、必要な友人に参照できるように共有します。 PHP でのデバッグ cli を使用して環境内で PHP ファイルを実行します。

C と字句解析に慣れていないため、コードを段階的にトレースします。

使用する PHP ファイルは次のとおりです。コードは次のように単純にトレースされます。

 <?PHP
 $a = array(1, 2, 3);
 var_dump($a);

コード追跡プロセス中に、PHP ソース コードが構文ツリーを生成するときに、配列と最初の数値が見つかったときに配列関連の操作がないことがわかりました。 1 の後のカンマが解析されると、zend_do_init_array 関数が呼び出され、Array が作成されます。

上記は単なる追跡プロセスなので、コードの説明はありません。字句解析と構文解析についてはよく知っています。

別: PHP プログラムのコードの最終行の改行の後に復帰がないと、ソース コード ファイルを読むときに大量の文字化けが発生します。

続きます...


上記はこの記事の全内容です。皆様の学習に役立つことを願っています。関連コンテンツをさらに確認してください。PHP 中国語 Web サイトをフォローしてください。

関連する推奨事項:

PHP ソース コードについての簡単な説明 4: count 関数について

についての簡単な説明PHP ソース コード 3: strrchr 、 strstr、 stristr 関数について

# PHP ソース コード 2 についての簡単な説明: strlen、strto lower、strtoupper、ord、chr 関数について

以上がPHP ソース コード 5 についての簡単な説明: 配列 array の作成についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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