次のような配列を投稿しているフォームがあります。
Array
(
[SearchForm] => Array
(
[query] => Eg: 2 Bedroom Flat Chelsea
[rent] => 1
[share] => 0
[short] => 1
[price_min] => 50
[price_max] => 100
)
[yt0] => Search
)
$_REQUEST['SearchForm']['price_min']
の値が空ではなく、整数であるかどうかを確認したいと思います。使ってます:
if (($_REQUEST['SearchForm']['price_min'] != "") && (is_int($_REQUEST['SearchForm']['price_min']))){
...
}
はis_int
falseを返します(ifステートメントが実行されていません)理由は何ですか?