PHPのFILTER_VALIDATE_REGEXP定数
FILTER_VALIDATE_REGEXP定数は、Perl互換の正規表現に対して値を検証します。
オプション
-
正規表現 −検証する正規表現。
戻る
FILTER_VALIDATE_REGEXP定数は何も返しません。
例
<?php
$val="example.com";
$res = array("options"=>array("regexp"=>"/^ex(.*)/"));
if(filter_var($val, FILTER_VALIDATE_REGEXP,$res)) {
echo "Matched String!";
} else {
echo "Not a Matched String!";
}
?>
以下は出力です。
Matched String!
-
PHPのFILTER_VALIDATE_EMAIL定数
FILTER_VALIDATE_EMAIL()定数は、電子メールアドレスを検証します。 戻る FILTER_VALIDATE_EMAIL()は何も返しません。 例 <?php $myEmail = "examplee@demo.com"; if (filter_var($myEmail, FILTER_VALIDATE_EMAIL)) { echo("$myEmail = valid email address"); } els
-
PHPのFILTER_VALIDATE_BOOLEAN定数
FILTER_VALIDATE_BOOLEAN定数は、値をブールオプションとして検証します。 戻る FILTER_VALIDATE_BOOLEAN定数は、「1」、「true」、「on」、および「yes」に対してTRUEを返します。 「0」、「false」、「off」、「no」の場合はFALSEを返し、それ以外の場合はNULLを返します。 例 <?php $var="on"; var_dump(filter_var($var, FILTER_VALIDATE_BOOLEAN)); ?> 出力 以下は出力です。