導航:首頁 > 編程語言 > 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給數組添加鍵值對相關的資料

熱點內容
編程電纜如何重啟 瀏覽:119
myqq命令行發消息 瀏覽:363
日產逍客怎麼使用app升窗 瀏覽:501
安卓系統怎麼快速刪除微信內容 瀏覽:651
csharppython 瀏覽:407
程序員脖子按摩儀 瀏覽:560
小米桌面文件夾亂碼怎麼回事 瀏覽:858
點歌台app怎麼連接 瀏覽:318
大學電腦編程學什麼好 瀏覽:348
上哪裡取消應用加密 瀏覽:172
電氣控制與可編程式控制制器pdf 瀏覽:87
cad圖紙不能跨文件夾粘貼 瀏覽:256
學生雲伺服器主機 瀏覽:889
單片機狀態周期 瀏覽:622
lua中的android 瀏覽:443
加密貴還是植發貴 瀏覽:664
陽光壓縮機繼電器 瀏覽:971
修改阿里雲伺服器密碼 瀏覽:817
lk4102加密晶元 瀏覽:588
怎麼更改app店面 瀏覽:489