$_POST 変数の存在の評価
PHP スクリプトを開発する場合、多くの場合、特定の $_POST 変数が存在するかどうかを確認する必要があります。これにより、フォームを通じて送信されたデータを動的に処理できるようになります。このチェックを実行し、それに応じて出力を処理する方法を見てみましょう。
遭遇する可能性のある 1 つのシナリオは、特定の $_POST 変数が提供されているかどうかに基づいて条件付きで文字列を出力することです。これを実現するには、isset() 関数を利用します。この関数は、変数が設定されている (つまり、null 以外の値がある) 場合に true を返します。
たとえば、次のコードを考えてみましょう。
<?php if (isset($_POST['fromPerson'])) { $fromPerson = '+from%3A' . $_POST['fromPerson']; echo $fromPerson; } ?>
このスクリプトでは、isset() 関数を使用して、$_POST['fromperson'] 変数が設定されているかどうかを確認します。そうであれば、値をプレフィックス文字列と連結し、結果の $fromperson 変数を出力します。変数が設定されていない場合、出力は出力されません。
この手法を採用すると、$_POST 変数の存在を効果的にチェックし、出力を条件付きで処理して、必要な文字列のみが表示されるようにすることができます。
以上がPHP に $_POST 変数が存在するかどうかを確認するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。