import_request_variables()関数は、GET/POST/Cookie 変数をグローバル スコープにインポートします。この関数は、PHP の最新バージョンではサポートされなくなりました。
import_request_variables()関数は、GET/POST/Cookie 変数をグローバル スコープにインポートします。この関数は、 register_globals を無効にしても、いくつかのグローバル変数を使用したい場合に便利です。
バージョン要件: PHP 4 >= 4.1.0、PHP 5 < 5.4.0
bool import_request_variables ( string $types [, string $prefix ] )
パラメータの説明:
$types : インポートする必要がある変数を指定します。文字 G、P、C を使用して、それぞれ GET、POST、Cookie を表すことができます。これらの文字は大文字と小文字が区別されないため、g、P、および C を任意に組み合わせて使用できます。 p、およびc。 POST には、POST メソッドを通じてアップロードされたファイル情報が含まれます。 gp を使用する場合、POST 変数は同じ名前の GET 変数を上書きします。これらの文字の順序に注意してください。 GPC 以外の文字は無視されます。
$prefix : グローバル スコープにインポートされるすべての変数の前に配置される変数名のプレフィックス。したがって、userid という名前の GET 変数があり、プレフィックスとして pref_ を指定すると、$pref_userid という名前のグローバル変数が取得されます。 prefix パラメータはオプションですが、接頭辞を指定しないか、接頭辞として空の文字列を指定すると、E_NOTICE レベルのエラーが発生します。
なし。
<?php//GET 変数と POST 変数はここにインポートされます//codecto_ をプレフィックスとして使用します import_request_variables("gP", "codercto_"); echo$codercto_foo;?>