PHP filter_has_var() 関数

定義と使用法

filter_has_var() 関数は指定された入力タイプの変数が存在するかどうかをチェックします。

成功した場合 true を返し、それ以外は false を返します。

構文

filter_has_var(type, variable)
パラメータ 説明
type

必須。チェックするタイプを指定します。可能な値:

  • INPUT_GET
  • INPUT_POST
  • INPUT_COOKIE
  • INPUT_SERVER
  • INPUT_ENV
variable 必須。チェックする変数を指定します。

この例では、PHP ページに送信された入力変数 "name" について説明します:

<?php
if(!filter_has_var(INPUT_GET, "name"))
 {
 echo("Input type does not exist");
 }
else
 {
 echo("Input type exists");
 }
?>

出力例:

Input type exists