Rumah > Soal Jawab > teks badan
array(2) {
[0]=>
int(2)
[1]=>
int(1)
}
Cara untuk memasang tatasusunan di atas ke dalam tatasusunan berikut sepadan dengan nilai [0]=>
int(2) [1]=>
int(1) sebagai lajur g_num
Susun tatasusunan mengikut urutan
array(2) {
[0]=>
array(14) {
["id"]=>
string(1) "7"
["m_id"]=>
string(1) "1"
["g_name"]=>
string(6) "苹果"
}
[1]=>
array(14) {
["id"]=>
string(1) "8"
["m_id"]=>
string(1) "1"
["g_name"]=>
string(6) "梨子"
}
}
Selepas transformasi, ia kelihatan seperti ini
array(2) {
[0]=>
array(14) {
["id"]=>
string(1) "7"
["m_id"]=>
string(1) "1"
["g_name"]=>
string(6) "苹果"
["g_num"]=>
string(1) "2"
}
[1]=>
array(14) {
["id"]=>
string(1) "8"
["m_id"]=>
string(1) "1"
["g_name"]=>
string(6) "梨子"
["g_num"]=>
string(1) "1"
}
}
三叔2017-06-10 09:49:40
$array1 = array(2, 1);
$array2 = array(
array(
'id' => '7',
'm_id' => '1',
'g_name' => '苹果'
),
array(
'id' => '8',
'm_id' => '1',
'g_name' => '梨子'
),
);
foreach ($array2 as $key => &$val) {
$val['g_num'] = $array1[$key];
}
var_dump($array2);
仅有的幸福2017-06-10 09:49:40
Terima kasih atas jemputan!
$arr = array (
array (
'id' => '7',
'm_id' => '1',
'g_name' => '苹果'
),
array (
'id' => '8',
'm_id' => '1',
'g_name' => '梨子'
),
);
$add = array(2, 1);
for($i = 0;$i < count($arr); $i++) {
$arr[$i]['g_num'] = $add[$i];
}
var_dump("<pre>", $arr);