1樓:歲月錄音機
count()和sizeof() 都可以直接統計一維陣列長度。示例如下:
$arr = array('0','1','2','3','4','5','6','7','8','9'); echo count($arr); // 輸出10
$arr = array('蘋果','香蕉','桔子','西瓜','梨','葡萄'); echo sizeof($arr); // 輸出6
count()函式有兩個引數:
count($arr,count_normal); //預設,不檢測多維陣列
count($arr,count_recursive); //檢測多維陣列
例子:$arr = array(
0=>array('name'=>'kong','age'=>'18'),
1=>array('name'=>'liang','age'=>'30')
count($arr) = 2;
count($arr,count_recursive) = 6;
2樓:陽光上的橋
count — 計算陣列中的單元數目或物件中的屬性個數<?php
$a[0] = 1;
$a[1] = 3;
$a[2] = 5;
$result = count($a);
// $result == 3
$b[0] = 7;
$b[5] = 9;
$b[10] = 11;
$result = count($b);
// $result == 3;
$result = count(null);
// $result == 0
$result = count(false);
// $result == 1
?>
3樓:中原說教育
使用count()函式計算陣列的長度
4樓:神一樣的站
使用splfixedarrays定義長度 和array一樣 但是操作速度要比array好
5樓:
php如何獲取一維陣列的長度,使用php函式count(),或是sizeof();
示例如下:
$arr = array('0','1','2','3','4');
echo count($arr);
// 輸出 5
$arr = array('a','b','c');
echo sizeof($arr);
//輸出3
多維陣列:
$arr=array(
0=>array('title' => '新聞1', 'viewnum' => 123, 'content' => '內容1'),
1=>array('title' => '新聞2', 'viewnum' => 99, 'content' => '內容2')
);echo '不統計多維陣列:'.count($arr,0); echo '或用sizeof為'.sizeof($arr,0);
echo "
";echo '統計多維陣列:'.count($arr,1);echo '或用sizeof為'.sizeof($arr,1);
6樓:曉
count(array()),array().length
php如何跳轉頁面傳陣列,php 如何定義一個陣列?
後臺 data array 這裡放你查的資訊 echo json encode data 返回一個json資料 前臺處理下就行了 育知同創教育 php跳轉頁面傳陣列的方法 1 將陣列轉化成字串,用特殊字元如 將陣列的元素隔開,用普通的字串引數傳遞 2 使用json方式傳遞引數 解析c 後臺得到的是個...
php陣列如何改變KEY值,php如何給陣列賦值?
可以通過foreach實現。例子 也很簡單。foreach array as key val 沒有類似的功能函式 只能是迴圈一下 重新賦值了。foreach array as i val php如何給陣列賦值?php陣列賦值如下 1.my array array 2.my array www 3.m...
php中如何合併幾個二維陣列成為二維陣列
宇宙大師之一 php 中的 array merge recursive 函式可以實現 將一個或多個陣列的元素的合併起來,一個陣列中的值附加在前一個陣列的後面。並返回作為結果的陣列。當有重複的鍵名時,值不會被覆蓋,而是將多個相同鍵名的值遞迴組成一個陣列。array merge recursive ar...