PHP歴20年にしてようやく、その存在を初めて知った。
引数が数字かどうかを調べ、
全ての文字が10進数の整数ならTRUE、
そうでないときはFALSEを返す。
$val = "0123456789";
echo ctype_digit($val);
$val = "7";
echo ctype_digit($val);
$val = 7;
echo ctype_digit($val);
上の2つはTrueなので、1 が表示されます。
一番下はfalseです。ctype_digit関数の引数は文字列です。
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image