Rumah > pembangunan bahagian belakang > tutorial php > 如何在foeeach遍历二维数组并用.=将值加到一个变量里面

如何在foeeach遍历二维数组并用.=将值加到一个变量里面

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-23 14:22:34
asal
1093 orang telah melayarinya

本帖最后由 xianglei1130 于 2013-09-23 17:14:40 编辑

foreach ($posts as $k=>$p){$items.=$p['pro_name'], $p['Discription'], $p['PicUrl'], $p['Url'];}
Salin selepas log masuk


这是用foreach遍历一个二维数组,我想将所有遍历出来的值都加到 $items上面,然后再foreach外进行打印。

但是这样打印,浏览器什么都不显示。

但是直接在循环里面进行输出,可以正常显示。

foreach ($posts as $k=>$p){echo $items=$p['pro_name'], $p['Discription'], $p['PicUrl'], $p['Url'];}
Salin selepas log masuk


这样可以正常显示,这样我该怎么实现将所有遍历出来的值都加到 $items上面,然后再foreach外进行打印?


回复讨论(解决方案)

在foreach之前先定义一下$items=''试试!

在foreach之前先定义一下$items=''试试!

有的。

$items = '';foreach ($posts as $k=>$p){$items.=$p['pro_name'], $p['Discription'], $p['PicUrl'], $p['Url'];}
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk


在foreach之前先定义一下$items=''试试!

有的。

$items = '';foreach ($posts as $k=>$p){$items.=$p['pro_name'], $p['Discription'], $p['PicUrl'], $p['Url'];}
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
那只能说你写错了某个地方,我不信邪还专门试了的,一切正常

$data = array(
1 => array(
'username' => '小子',
'age' => '二十四'
),
2 => array(
'username' => '老子',
'age' => '五十'
)
);

$items = '';
foreach ($data as $key => $value) {
$items.=$valus['username'] . $value['age'];
}
echo $items;


在foreach之前先定义一下$items=''试试!

有的。

$items = '';foreach ($posts as $k=>$p){$items.=$p['pro_name'], $p['Discription'], $p['PicUrl'], $p['Url'];}
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

你的代码不报错??

连接符还是用点号吧。貌似逗号只能echo才能用。
去测试一下呗

你用‘.’号连接。。$items.=$p['pro_name'].$p['Discription'].$p['PicUrl'].$p['Url'];........你用逗号竟然没报错?

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan