少し前、私はインターンシップに参加し、ジュニア Web 開発者として働いていました。isset($_POST/GET/REQUEST["var"])
仕事と学習をしているときに、ページを変更するときに、単に使用するのではなく、使用していることに気付きました$_POST/GET/REQUEST["var"]
。
それで、後で家に帰って、同じことを試しました。何が起こるのですか ?if()
それを確認するためにa に出くわすたびに、 を使用する必要isset()
があります。そうしないと、エラーが発生します。ただし、1 つ注意してください。私の URL は次のとおりです。
?p=sub_artigo&id=2
したがって、if()
条件を実行すると:
if(isset($_REQUEST["p"])=="procurar" && $_REQUEST['cont']){
エラーは表示されませんが、 を取得するとisset()
、フォーラムやここで見られる通常のエラーが表示されます。
私の質問は、なぜ 2 番目の変数のエラーが表示されないのですか?
注: p->string;id->int