のようなグローバル変数についての記事を読んだことがありますが$_SESSION
、削除されるか、少なくともPHP6で非推奨になります。$_GET
$_POST
これは本当ですか?もしそうなら、セッションまたは投稿からデータを取得するための代替手段は何でしょうか?
ありがとう!
$_SESSION
、$_GET
などはグローバルではありません。これらは実際にはスーパーグローバルと呼ばれ、PHP6で非推奨になることはありません。
レジスタグローバルは非推奨になると聞いたと思います。つまり、変数内の配列項目は、$_GET
次のような変数に変換され$_GET['id']
ます$id
。グローバルレジスタの詳細をご覧ください。
いいえ、あなたは噂を読みました。間違ったもの。
PHP 6についてはあまり知られていないので、それについて推測することはあまり意味がありません。
たぶん、あなたは、、の削除について言及して register_globals
いsession_register()
ますsession_unregister()
。これはPHP5.3ですでに非推奨になっています。
これらの関数は正当な理由で廃止されており、実際にそれらに依存するべきではありません。