時には、「あるがままの」PHP では要件を満たさないことがあります。平均的な ユーザがこのような事態に陥ることはまずありませんが、プロがアプリケーションを 作成していると、速度面や機能面ですぐに PHP の限界に達してしまいます。 言語の制限により、新機能が常にネイティブ実装されるとは限りません。 そんな場合には、たった 1 行のコードのために大げさなライブラリを利用 しなければならず非常に不便です。このような PHP の欠点に打ち勝つための なんらかの手段が必要です。
もしこの域に達したなら、PHP の心臓部に手を触れ、その中身(PHP を動かして いる C のコード)を探ってみるとよいでしょう。
警告 |
この情報は、現在はかなり時代遅れになっています。 PHP 4 の初期バージョンで使用されていた、 初期の ZendEngine 1.0 の API しか網羅していない部分もあります。 より新しい情報は、PHP のソースに含まれる各種 README ファイル、 あるいは Zend の Web サイトにある Internals を参照ください。 |