PHP の基礎となる実装を理解する目的は何ですか?動的言語をうまく使用するには、まずメモリ管理とフレームワーク モデルを理解する必要があります。拡張された開発を通じて、より強力な機能を実現し、プログラムのパフォーマンスを最適化できます。今回は、PHPを深く学習・指導し、PHPの動作解析を通してPHPを深く学ぶ「PHP低レベル解析ビデオチュートリアル」をご紹介します。
コース再生アドレス: http://www.php.cn/course/502.html
このビデオは Tong Yan Shiba 先生によって作成され、その指導スタイルは次のとおりです:
独自の「反復教授法」は現在中国で最も効率的なプログラミング教育システムです。生き生きとした画像、日常生活でよくある事柄、複雑なコンピュータの概念をわかりやすくユーモアを交えて説明する教室の雰囲気は、生徒たちにとても愛されています。ある種の適切なユーモアは、甘いワインを飲むように、生徒たちに知識豊富な笑顔をもたらし、人々に後味と懐かしさを与えます
このビデオのより難しい部分は次のとおりです: PHP の最下層 - 参照配列 :
$arr = array(11,22,33); $tmp = $arr;
配列は次のように定義されています。zvalue はハッシュテーブルを指すポインタ値に対応し、ハッシュテーブルの最初の桁は配列のキーとして理解できます。 zvalue 構造体を指すメモリ アドレス。arr が tmp に割り当てられると、type は refcount_gc+1 になります。
ここでは、ソース コード リソースのダウンロードもお勧めします: http://www.php.cn/xiazai/learn/1841
コースウェアはあなたとコースウェアを共有します:
一.PHP 基礎となる
の実装1. PHPコードの実行プロセス:
2. PHP変数の基礎となる実装:
3. 変数の割り当てと参照
2. PHPの基礎となる原則.ppt
以上がPHP の基礎となる分析のビデオとコースウェアの共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。