ホームページ >バックエンド開発 >PHPチュートリアル >PHPに$_POSTが存在するかどうかを確認するにはどうすればよいですか?
$_POST の存在を確認する方法
PHP プログラミングでは、$_POST は HTML フォームによって送信されたデータを保持するスーパーグローバル変数です。 。このデータにアクセスするには、特定の値を取得する前に $_POST が存在するかどうかを確認することが不可欠です。
isset() を使用して存在を確認する
$_POST の存在は isset() 関数によって行われます。この関数は、指定された変数が設定されており、null 以外の値を持つ場合は true を返し、それ以外の場合は false を返します。
たとえば、次のコードは、$_POST['fromPerson'] を使用して構築する前に、$_POST['fromperson'] が存在するかどうかを確認します。 string:
<code class="php">if( isset($_POST['fromPerson']) ) { $fromPerson = '+from%3A'.$_POST['fromPerson']; echo $fromPerson; }</code>
この例では、$_POST['fromPerson'] が存在する場合、$fromperson 文字列を生成してエコーします。それ以外の場合は、何も出力されません。
isset() による空の値の回避
指定したコードは、bang 演算子 (!) を使用して $_POST[ 'fromパーソン'] は空です。ただし、このアプローチはお勧めできません。代わりに、上記のコードで示したように、 isset() を使用して空の値の出力を回避できます。
isset() の機能を活用することで、$_POST の存在を処理し、そのキーからデータを取得できます。 PHP スクリプトで効果的に使用できます。
以上がPHPに$_POSTが存在するかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。