驗證陣列型別
如果變數是陣列,函式 is_array()
將返回 true。
$integer = 1337;
$array = [1337, 42];
is_array($integer); // false
is_array($array); // true
你可以在函式中鍵入提示陣列型別以強制執行引數型別; 傳遞任何其他內容將導致致命錯誤。
function foo (array $array) { /* $array is an array */ }
你也可以使用 gettype()
功能。
$integer = 1337;
$array = [1337, 42];
gettype($integer) === 'array'; // false
gettype($array) === 'array'; // true