$arr = array(
'id' => 'ID',
'staff_name' => '昵称',
'staff_real '=> '真实姓名',
);
$strKey = 'id,staff_name,staff_real';
$strValue = 'ID,昵称,真实姓名';
如上,$arr
怎麼處理才能實現鍵名輸出成一個字串,鍵值輸出成一個字串?
聽說用arraykeys
和arraryvalue
函數可以實現,但是不知道怎麼寫,也更想知道怎麼用foreach
和for
怎麼處理。
望告知,多謝。
雷雷
雷雷
其實很簡單,樓主一定是對PHP不太了解! !
第一步是使用array_keys()從陣列中取得所有的key組成一個新的陣列。
第二步是將兩個陣列通過implode()轉成字串就可以了。
接下來再說說樓主想知道的foreach循環的解決方法:
第一步是循環對字串進行拼接。
第二步是去掉字串末尾的逗號。
程式碼如下:
https://www.bytelang.com/o/s/...