PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

高度な使用法 | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

高度な使用法

高度な使用法 – 高度な使用法のためのテクニックの説明

高度な使用法

可搬性の高いコードを作成するには、 ネイティブ関数がすべて存在する状態を保証するのが一番です。 スクリプト内に PHP_Compat の記述を埋め込んでいくとコードがめちゃくちゃになってしまい、 コードの移植作業がたいへんになってしまいます。

この問題を解決するにはいくつかの方法があります。 まず最初の方法は、すべてのドキュメントの先頭でインクルードされるファイルに load 文を追加してしまうこと。もうひとつの方法 (こちらのほうがお勧めです) は、php.ini の項目 php_auto_append を使用することです。 これは .htaccess ファイルで設定できますし、 実際のコードには何も手を入れる必要がありません。

仮にファイルの名前が phpcompat.php であるとすると、.htaccess に記述する内容は php_value php_auto_append phpcompat.php となります。この phpcompat.php ファイルには、 次のページで説明する loadVersion あるいは loadFunction/loadConstant メソッドを記述します。

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「高度な使用法」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | 高度な使用法」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: