3

のようなグローバル変数についての記事を読んだことがありますが$_SESSION、削除されるか、少なくともPHP6で非推奨になります。$_GET$_POST

これは本当ですか?もしそうなら、セッションまたは投稿からデータを取得するための代替手段は何でしょうか?

ありがとう!

4

3 に答える 3

5

$_SESSION$_GETなどはグローバルではありません。これらは実際にはスーパーグローバルと呼ばれ、PHP6で非推奨になることはありません。

レジスタグローバルは非推奨になると聞いたと思います。つまり、変数内の配列項目は、$_GET次のような変数に変換され$_GET['id']ます$idグローバルレジスタの詳細をご覧ください

于 2011-02-07T11:48:15.617 に答える
3

いいえ、あなたは噂を読みました。間違ったもの。

于 2011-02-07T11:47:53.113 に答える
3

PHP 6についてはあまり知られていないので、それについて推測することはあまり意味がありません。

たぶん、あなたは、、の削除について言及して register_globalssession_register()ますsession_unregister()。これはPHP5.3ですでに非推奨になっています。

これらの関数は正当な理由で廃止されており、実際にそれらに依存するべきではありません。

于 2011-02-07T11:48:01.873 に答える