register_long_arrays
ディレクティブはもう存在しません:
このディレクティブは PHP 5.0.0 で利用可能になりました。[...] この機能は PHP 5.3.0 で非推奨となり、PHP 5.4.0 で削除されました。
そこにある適切なエディターは、「ファイルで置換」メニュー項目を提供する必要があります (通常、「編集」、「検索」、または同様の場所にあります)。HTTP_POST_VARS
これで、あいまいさをあまり引き起こさない長い名前であるため、2 分のタスクになるはずです。
phpDesigner を使用しているようです。彼らのサイトでスクリーンショットを見つけることができます(「高度な検索と置換」までスクロールダウンします)。
編集:テキスト エディターにパニックを起こしているようです。別の方法として、欠落している変数を自分で作成することもできます。
$HTTP_GET_VARS = &$_GET;
$HTTP_POST_VARS = &$_POST;
$HTTP_POST_FILES = &$_FILES;
$HTTP_SERVER_VARS = &$_SERVER;
$HTTP_SESSION_VARS = &$_SESSION;
$HTTP_ENV_VARS = &$_ENV;
$HTTP_COOKIE_VARS = &$_COOKIE;
このコードをアプリケーションのメイン設定ファイルの上に置くことができます。そうしないと、検索と置換が明らかにオプションではないことを考えると、それらを新しい*.php
ファイルに入れて魔法のようにロードする必要があります。 auto_prepend_file PHP ディレクティブを使用)。
参照を割り当てるために使用していることに注意してください。これにより、ペアになった変数が同期されたままになります (これは、実際に機能&
させるために特に重要です)。$HTTP_SESSION_VARS
もちろん、$HTTP_...
変数はスーパーグローバルではありません。コードをよく理解していないと、微妙なバグに直面する可能性があります。