| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
Phar::mungServer(Unknown) Phar::mungServer — 最大 4 つまでの $_SERVER 変数を実行時に変更させる 説明
final public static void Phar::mungServer
( array
$munglist
)Phar::mungServer() は、 phar アーカイブのスタブ内でのみ使用します。 最大 4 つまでの $_SERVER 変数を指定し、 実行時に変更させます。phar の実行時に変更できる変数は REQUEST_URI、PHP_SELF、 SCRIPT_NAME そして SCRIPT_FILENAME です。 このメソッド自身は何も行いません。これが効力を発揮するのは Phar::webPhar() と組み合わせた場合で PHP ファイルがリクエストされた場合のみです。 PATH_INFO と PATH_TRANSLATED は常に変更されていることに注意しましょう。 変更前の元の値は、SERVER 配列の中で PHAR_ をつけた名前で保持されます。たとえば SCRIPT_NAME の場合は 変更前の値は PHAR_SCRIPT_NAME となります。 パラメータ
返り値値を返しません。 エラー / 例外渡したデータに何らかの問題があった場合は UnexpectedValueException をスローします。 例
例1 Phar::mungServer() の例
<?php 参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「Phar::mungServer - 最大 4 つまでの $_SERVER 変数を実行時に変更させる」をGoogle検索
|