我正在从一个while循环生成一个数组,我想最终使用这个数组来显示数据。
while($row = $database->fetch(PDO::FETCH_ASSOC)
{
$value_1 = $row['value_1'];
$value_2 = $row['value_2'];
$data[] = array("value_1"=>$value_1,"value_2"=>$value_2);
}
所以 $data[] 会显示使用print_r
我得到这样的东西:
Array
(
[0] => Array
(
[value_1] => Hello World
[value_2] => venus
)
[1] => Array
(
[value_1] => Hello World
[value_2] => pluto
)
[2] => Array
(
[value_1] => Hello Moon
[value_2] => Halloween
)
)
我的问题是,如果我想获取所有数据但合并相同的值,我将如何进行 foreach 循环或显示这种方式?
Ex:
Hello World to venus pluto
Hello Moon to Halloween
我知道这些句子没有意义,但正如你所见,Hello World 将被合并,我需要在两者之间添加一个“to”value_1
和value_2
希望我的问题可以理解。
谢谢!