ホームページ >バックエンド開発 >PHPチュートリアル >ヘッダージャンプとインクルードの問題の詳細な説明_PHP チュートリアル
登録プロセスは 1 つの入り口を使用し、実名認証を行わずに、テンプレート プログラムで game_id を判定するだけで済みます。私は仕事を辞めたいと強く確信しすぎていたため、そして皆が私を促す緊張と相まって、突然混乱して 2 つの間違いを犯しました。 まず、game_id が事前に判断されていたため、後続の多くの変数が渡されませんでした。 2つ目は、ヘッダージャンプとインクルードの意味を理解しておらず、ヘッダーを直接使用してジャンプしていることです。
ヘッダー ジャンプ後のページは、前のページから変数やその他の要素を継承できません。 例:
a.php file
$userEname = "crystal";
//コード
...................
header("location:b.php");
//コード
......................
b.php ファイル内で $userEname が引用符で囲まれている場合、結果はどうなると思いますか?さて、もう大騒ぎする必要はありません。現時点では $userEname = null です。 include を使用して b.php をインクルードすると、$userEname が空になる問題を回避できます。彭さんは私にこのことを思い出させてくれました。
追記:私は9時近くにそれを終えました、そしてPengは私が終わるまであえて家に帰りました。献身的な人に親指を立てます。一番可哀想だったのはシャオバイで、仕事が終わったら一緒に買い物に行く約束をしていたのですが、会社で2時間待った後、無事に行かせてもらいました。まだまだこのようなケースは多いようですが、もう一緒に買い物に行くことは無いでしょうね…おいおい、プログラマーさん、傷つくわけにはいかないよ!