【ヘルプ】phpの変数の変数の問題について
phpのスーパーグローバル変数$_REQUESTの場合
$_type = '_REQUEST';
var_dump($$_type);
注意: 未定義の変数: _REQUES
$_type が _GET または _POST または他の変数の場合、何が起こっているのか聞いても問題ありません。
-----解決策---------
これはバグです
私のphpは5.3.6で、あなたのものと同じように動作します
しかし、$_REQUESTが$_type = '_REQUEST';
それは
$_REQUEST;
$_type = '_REQUEST'; 🎜>空ではありません
しかし、それでも間違っています。$_REQUEST には Cookie のコンテンツが含まれているはずです
しかし、少なくとも php 5.3.6 の $_REQUEST には含まれていません
------解決策------------------私のバージョンは 5.2.6 ですが、そのようなものはありません問題。
------解決策---------答えはここにあります
http:// stackoverflow.com/questions/2078102/request-not-created-when-using-variable-variables
php.ini で auto_globals_jit をオフにすると、通知は表示されなくなります
http://www.php. net /manual/en/ini.core.php#ini.auto-globals-jit
------解決策----------------------これを有効にしてみてください
register_long_arrays = オン