當前位置:首頁 » 編程語言 » php二維數組函數

php二維數組函數

發布時間: 2025-03-16 17:16:11

php 怎樣獲取二維數組長度

//例子
$arr=array();
$arr[0]=array(0=>'a',1=>'b');
$arr[1]=array(0=>'c',1=>'d');
//第一種方法
foreach($arras$v){
echocount($v);//獲取二維數組長度
}
//第二種方法
echocount($arr[0]);

count() 函數計算數組中的單元數目或對象中的屬性個數。

語法:

count(array,mode)
參數:

array:必需。規定要計數的數組或對象。

mode:可選。規定函數的模式。可能的值:0 - 默認。不檢測多維數組(數組中的數組)。1 - 檢測多維數組。

Ⅱ php 如何把多個一維數組合並成二維數組

你可以這樣操作,新建一個數組,然後用array_push()函數,依次把2個一維數據進行壓棧處理。然後就成了一個二維數組了。

Ⅲ PHP循環輸出二維數組的數據

for:
for($i=0;$i<count($sss);$i++){
echo$sss[$i]['aid']."<br>";
}
echo"<hr>";

foreach:
foreach($sssas$v){
echo$v['aid']."<br>";
}
echo"<hr>";

while:
$i=0;
while($i<count($sss)){
echo$sss[$i]['aid']."<br>";
$i++;
}

Ⅳ php 中如何給二維數組賦值

PHP給二位數組賦值的方式是非常靈活的,這里介紹三種方法(設二位數組$arr = array(array(1,2,3),array(4,5,6));):

  1. 在已知二維數組元素個數的情況下,可以直接根據下標來賦值:

$arr[2]=array(7,8,9);//給二維數組的第一維賦值。
$arr[3][0]=10;//給二維數組的第二維元素賦值。

2.在未知二維數組具體元素的情況下,可以使用array_push()函數來賦值:

array_push($arr,array(11,12,13));

3.同樣,在未知二維數組元素的情況下,還可以利用count函數來賦值:

$arr[count($arr)]=array(14,15,16);

Ⅳ php二維數組處理,並重置索引。。

直接用 array_flip 或者 array_unique 是不行的,你這沒有鍵名,必須要自己寫函數

<?php


functionunique_arr($array2D,$stkeep=false,$ndformat=true)
{
//判斷是否保留一級數組鍵(一級數組鍵可以為非數字)
if($stkeep)$stArr=array_keys($array2D);
//判斷是否保留二級數組鍵(所有二級數組鍵必須相同)
if($ndformat)$ndArr=array_keys(end($array2D));
//降維,也可以用implode,將一維數組轉換為用逗號連接的字元串
foreach($array2Das$v){
$v=join(",",$v);
$temp[]=$v;
}
//去掉重復的字元串,也就是重復的一維數組
$temp=array_unique($temp);
//再將拆開的數組重新組裝
foreach($tempas$k=>$v)
{
if($stkeep)$k=$stArr[$k];
if($ndformat)
{
$tempArr=explode(",",$v);
foreach($tempArras$ndkey=>$ndval)$output[$k][$ndArr[$ndkey]]=$ndval;
}
else$output[$k]=explode(",",$v);
}
return$output;
}


$arr=array(
0=>array
(
0=>1,
1=>2
),
1=>array
(
0=>1,
1=>2
),
2=>array
(
0=>2,
1=>3
),
3=>array
(
0=>2,
1=>3
),
4=>array
(
0=>3,
1=>4
),
5=>array
(
0=>3,
1=>4
),
);
var_mp(array_values(unique_arr($arr)));


去重函數可參考: http://www.cnblogs.com/hakuci/archive/2012/05/09/2492659.html


.

熱點內容
視頻伺服器搭建海康 發布:2025-04-30 23:50:29 瀏覽:95
xp共享怎麼設置密碼 發布:2025-04-30 23:50:24 瀏覽:160
租用電腦主機搭建伺服器 發布:2025-04-30 23:28:06 瀏覽:733
php子類調用父類方法 發布:2025-04-30 23:11:55 瀏覽:678
存檔加密id 發布:2025-04-30 22:20:50 瀏覽:748
mac搭建php環境 發布:2025-04-30 21:58:13 瀏覽:141
雅迪電動車配置有哪些 發布:2025-04-30 21:38:27 瀏覽:162
為什麼用文件存儲取代mysql 發布:2025-04-30 21:17:26 瀏覽:614
我的世界免費伺服器ip 發布:2025-04-30 20:41:26 瀏覽:775
華為雲相冊在哪裡找安卓11 發布:2025-04-30 20:19:59 瀏覽:274