驗證陣列型別

如果變數是陣列,函式 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