程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php判斷是否為數組程序代碼

php判斷是否為數組程序代碼

編輯:關於PHP編程

在php中判斷是否為數組很簡單,php中利用is_array() 函數就可以快速判斷變量是否為數組了,下面我來給大家介紹。  

is_array — 檢測變量是否是數組

Report a bug 描述
bool is_array ( mixed $var )

如果 var 是 array,則返回 TRUE,否則返回 FALSE。

 代碼如下 復制代碼

$a =1;

if( is_array( $a ) )
{
  echo '是數組';
}
else
{
   echo '不是數組0';
}

 代碼如下 復制代碼

function is_vector( &$array ) {
   if ( !is_array($array) || empty($array) ) {
      return -1;
   }
   $next = 0;
   foreach ( $array as $k => $v ) {
      if ( $k !== $next ) return false;
      $next++;
   }
   return true;
}
?>

判斷是否索引數組的方法

echo is_assoc($array)?'索引數組':'不是索引數組';

 代碼如下 復制代碼

function is_assoc($array) {
        if(is_array($array)) {
            $keys = array_keys($array);
            return $keys != array_keys($keys);
        }
        return false;
}


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved