(配列のはず) 私は、次のテストになるだろう:ループする前に変数を(PHPで)チェックする正しい方法ですか?変数をループの前に
if(
!empty($arrJobs) &&
is_array($arrJobs) &&
count($arrJobs)
){
foreach ($arrJobs as $item) {
//loop tasks
}
}
を私があれば使用しても、見てきました(はsizeof($ arrJobs)> 0)が、場合$ arrJobsでisa整数(私は入力を信じることができません)それは通過するだろうと私は整数を介してループしようとする...奇妙。
は、配列をループする前にこのテストを実行するために、より簡潔かつ包括的な方法はありますか?
の可能性のある重複した[変数が配列であるかどうかを確認する方法?...または配列-のようなもの](http://stackoverflow.com/questions/15603952/how-to-check-if-variable-is-array -or-something-array-like) – Naruto