php獲取數組長度的方法有哪些
php獲取數組長度的方法,php爲我們提供了兩個函數可以計算一維數組長度,如count,sizeof都可以直接統計數組長度,還有獲取二維數組的方法。就跟隨本站小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網!
在php中獲取數組長度方法很簡單,php爲我們提供了兩個函數可以計算一維數組長度,如count,sizeof都可以直接統計數組長度哦,下面我們來看幾個實例吧。
php如何獲取數組的長度,使用php函數count(),或是sizeof()
例如:
複製代碼 代碼如下:
$arr = Array('0','1','2','3','4');
echo count($arr);
// 輸出 5
$arr = array('A','B','C');
echo sizeof($arr);
//輸出3
sizeof()和count()具有同樣的用途,這兩個函數都可以返回數組元素個數.可以得到一個常規標量變量中的元素個數,如果傳遞給這個函數的數組是一個空數組,或者是一個沒有經過設定的變量,返回的數組元素個數就是0;
兩函數功能一樣,手冊上講,sizeof()是函數count()的別名。
那麼多維數組長度要怎麼統計呢?繼續看例子
比如你讀取的數組是一個二維數組:
複製代碼 代碼如下:
<?php
$arr=array(
0=>array('title' => '新聞1', 'viewnum' => 123, 'content' => 'ZAQXSWedcrfv'),
1=>array('title' => '新聞2', 'viewnum' => 99, 'content' => 'QWERTYUIOPZXCVBNM')
);
?>
如果你想統計數組$arr的.長度,也就是說該二維數組只有兩條新聞,你想要的數字也是2,但是如果使用count($arr)不同版本的php,統計的結果是不一樣的;
後來在php手冊中發現,count函數還有第二個參數,解釋如下:
count函數有兩個參數:
0(或COUNT_NORMAL)爲默認,不檢測多維數組(數組中的數組);
1(或COUNT_RECURSIVE)爲檢測多維數組,
所以如果要判斷讀取的數組$arr是不是有新聞信息,就要這樣寫了:
複製代碼 代碼如下:
<?php
if(is_array($arr) && count($arr,COUNT_NORMAL)>0 )
{
.....
} else {
.....
}
?>
你可以使用這樣的代碼來測試該函數:
複製代碼 代碼如下:
<?php
$arr=array(
0=>array('title' => '新聞1', 'viewnum' => 123, 'content' => 'ZAQXSWedcrfv'),
1=>array('title' => '新聞2', 'viewnum' => 99, 'content' => 'QWERTYUIOPZXCVBNM')
);
echo '不統計多維數組:'t($arr,0);//count($arr,COUNT_NORMAL)
echo "<br/>";
echo '統計多維數組:'t($arr,1);//count($arr,COUNT_RECURSIVE)
?>
相關文章
-
php中獲取數組長度的方法
php獲取數組長度的方法,php爲我們提供了兩個函數可以計算一維數組長度,如count,sizeof都可以直接統計數組長度,還有獲取二維數組的方法,在php中獲取數組長度方法很簡單,php爲我們提供了兩個函數可以計算一維數組長度,如co -
獲取php數組長度函數的方法
總結是事後對某一時期、某一項目或某些工作進行回顧和分析,從而做出帶有規律性的結論,它可以明確下一步的工作方向,少走彎路,少犯錯誤,提高工作效益,讓我們一起認真地寫一份總結吧。總結你想好怎麼寫了嗎?以下是小編爲大家整 -
php獲取數組長度詳解
在php中獲取數組長度方法很簡單,php爲我們提供了兩個函數可以計算一維數組長度,如count,sizeof都可以直接統計數組長度哦,下面我們來看幾個實例吧。php如何獲取數組的長度,使用php函數count(),或是sizeof()例如:複製代碼 代 -
php獲取隨機數組列表的方法
文章主要介紹了php獲取隨機數組列表的方法,涉及隨機數的應用於數組的遍歷,非常具有實用價值,需要的'朋友可以參考下,就跟隨本站小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網!本文實例講述了p -
php刪除數組元素方法有哪些
在很多情況下我們的數組會出現重複情況,那我們刪除數組中一些重複的內容怎麼辦,這些元素我必須保持他唯一,所以就想辦法來刪除它們,下面利用了遍歷查詢來刪除重複數組元素的幾種方法,歡迎來閱讀!更多消息請關注應屆畢業 -
php數組長度的方法
php獲取數組長度的方法,php爲我們提供了兩個函數可以計算一維數組長度,如count,sizeof都可以直接統計數組長度,還有獲取二維數組的方法。在php中獲取數組長度方法很簡單,php爲我們提供了兩個函數可以計算一維數組長度,如 -
實現PHP獲取表單數據與HTML嵌入PHP腳本的技巧
世界上的水果,真是數不勝數呀!有軟軟的香蕉甜甜的蘋果紅紅的草莓和黃澄澄的芒果,你聽過有關水果的童話故事嗎?下面是本站小編爲你整理的水果童話故事,希望對你有用!水果童話故事篇1:水果屋秋天到了,熊媽媽的果園裏結滿了水 -
如何實現PHP獲取表單數據與HTML嵌入PHP腳本
導語:如何實現PHP獲取表單數據與HTML嵌入PHP腳本,下面是小編給大家提供的操作講解,大家可以參考閱讀,更多詳情請關注應屆畢業生考試網。常用的自動全局變量如下所示: 1、GET方式功能:獲取get方式提交的數據格式:$_GET[for -
使用PHP獲取數組的鍵與值
本文實例講述了PHP獲取數組的鍵與值方法。分享給大家供大家參考。具體如下:使用數組的過程中經常要遍歷數組。通常需要遍歷數組並獲得各個鍵或值(或者同時獲得鍵和值),所以毫不奇怪,PHP爲此提供了一些函數來滿足需求。許多 -
php獲取IP物理地址的方法
php獲取IP物理地址的方法有哪些?就跟隨本站小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網! 獲取IP物理地址的php代碼如下:<!DOCTYPEhtml><htmllang="en"><head><title></title><metacharset=