導航:首頁 > 編程語言 > php給數組添加鍵值對

php給數組添加鍵值對

發布時間:2023-03-18 17:20:15

php如何使用指定的鍵和值填充數組

可以使用數組函數array_fill_keys來指定

㈡ php中如何給一個數組集的每個數組重新賦予其鍵為0,1,2...

用sort()函數:sort($arr);

這個函數如果實參是一維數組則會排序,如果是多維數組只是將改變第一維的鍵值,其他不變。

㈢ PHP在for循環里怎麼給數組修改鍵值

array_slice($arr,1,-1);截取出來再改;
參考例子,完整寫法:
$ar = array(
array(1 => 'a', 2 => 50, 3 => 60, 4 => 'long', 5 => 'zzz', 6 => 'kkk', 7 => 'ooo'),
array(1 => 'b', 2 => 60, 3 => 70, 4 => 'king', 5 => 'lll', 6 => 'ttt', 7 => 'ppp'),
array(1 => 'c', 2 => 70, 3 => 80, 4 => 'quit', 5 => 'qqq', 6 => 'xxx', 7 => 'ccc'),
);
$kname = array('StaffId', 'Wage', 'Name', 'Work', 'Type');

function foo(&$v, $k, $kname) {
$v = array_combine($kname, array_slice($v, 1, -1));
}

array_walk($ar, 'foo', $kname);
print_r($ar);

Array
(
[0] => Array
(
[StaffId] => 50
[Wage] => 60
[Name] => long
[Work] => zzz
[Type] => kkk
)

[1] => Array
(
[StaffId] => 60
[Wage] => 70
[Name] => king
[Work] => lll
[Type] => ttt
)

[2] => Array
(
[StaffId] => 70
[Wage] => 80
[Name] => quit
[Work] => qqq
[Type] => xxx
)

)

㈣ php數組如何鍵值對調

用array_flip.

$arr=[
1=>'老王',
2=>'老張',
3=>'老李'
];

$arr=array_flip($arr);

㈤ PHP 數組如何增加key

你直接給$return['a']賦值就好了。
比如$return本來是個空數組,我想加一個鍵名,同時賦值只需要
$return['key'] = "value";
如果鍵名空著就是用0,1,2這些下標了,他會自動增加

㈥ Php 交換數組中的鍵和值

可以使用PHP內置函數array_flip(),將數組鍵名與值對調。
array_flip() 函數將使數組的鍵名與其相應值調換,即鍵名變成了值,而值變成了鍵名。
但注意鍵值不能一樣才能使用。

㈦ php數組遍歷追加數組鍵值的問題

可以遍歷兩次$a,第一次取出所有的父級欄目,放入$newarr中,第二次將子欄目放入對應
的父級欄目數組中,最後使用$newarr就行
不過這是建立在只有二級欄目的基礎上,如果有三級欄目的話就還要麻煩些了

$newarr=array();
foreach($aas$key=>$value)
{
if($value['fID']==0)
{
$cid=$value['cID'];
$newarr[$cid]=$value;
unset($a[$key]);
}
}

foreach($aas$key=>$value)
{
if($value['fID']!=0)
{
$fid=$value['fID'];
$newarr[$fid]['zilanmu'][]=$value;
}
}

㈧ php如何給關聯數組添加新的key元素

PHP 中的數組實際上是一個有序映射。映射是一種把 values 關聯到 keys 的類型。可以把它當成真正的數組、列表(向量)、散列表(是映射的一種實現)、字典、集合、棧、隊列以及更多可能性。由於數組元素的值也可以是另一個數組,樹形結構和多維數組也是允許的。
php 數組的元素是可變化的,可以使用多種方式向php數組中添加元素:
1、在數組末尾添加元素 array[] = value; 或者為key元素賦值的方式 array[key] = value;
2、把一個數組添加到數組中 : array_push;
3、用給定的值填充數組 : array_fill。

閱讀全文

與php給數組添加鍵值對相關的資料

熱點內容
加班程序員暈倒 瀏覽:70
java無邊框 瀏覽:128
蘋果如何把app數據拷貝到新手機 瀏覽:741
程序員電腦桌多寬 瀏覽:612
萊陽到青島源碼 瀏覽:385
php顯示星期幾 瀏覽:169
phpfun 瀏覽:868
wdcpphp安裝路徑 瀏覽:112
python拼音多音字 瀏覽:501
發動機壓縮比951 瀏覽:473
androidnetfilter 瀏覽:559
ci隱藏indexphp 瀏覽:439
視頻外發加密軟體限次數播放 瀏覽:680
刺激戰場輕量服怎麼換伺服器 瀏覽:492
一般買書上什麼app 瀏覽:220
php開發框架2017 瀏覽:69
電腦控制單片機 瀏覽:626
ios15如何修改app名稱 瀏覽:862
linuxphp安裝mysql資料庫 瀏覽:271
程序員怎麼鍛煉身體 瀏覽:102