PHP is_array

PHP is_array 用來判斷變量是否為陣列(Array),變數有可能是一般字串,要輸出到網頁上只需要用 echo 就可以做到,但變數也有可能會是一個陣列,這時候就必須要用陣列的顯示方式來處理,要判斷變數是否為陣列,可以使用 PHP is_array 函式。

PHP is_array 語法範例
bool is_array ( mixed $var )
其中 $var 就是要判斷的變數(或說變量),放在 is_array 函式中,如果判斷結果是陣列,則回傳 true,反之則回傳 false,為了讓您更清楚的認識 is_array 的用法,我們準備了以下這個範例給您參考。

PHP is_array 函式實作範例
<?php
$Arr1 = array('a', 'b', 'c');
if(is_array($Arr1)){
 echo '$Arr1 is array.';
}else{
 echo '$Arr1 is not array.';
}
echo "<hr>";

$Arr2 = 'Test';
if(is_array($Arr2)){
 echo '$Arr2 is array.';
}else{
 echo '$Arr2 is not array.';
}
?>
輸出結果



範例中我們準備了兩個變量,分別是 $Arr1 與 $Arr2,其中 $Arr1 先設定為一個陣列並給好陣列值,而 $Arr2 則是普通的字串,接著分別交給 is_array 函式去判斷,可以由輸出結果看到 $Arr1 是陣列,而 $Arr2 不是陣列。

延伸閱讀
© Copyright wibibi.com 網頁設計教學百科 基礎的網頁設計規劃、資料庫與程式設計 Since 2012
PHP Smarty MySQL JQuery Apache W3C