Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 是否只显示一次数组的一部分?_Php_Codeigniter - Fatal编程技术网

Php 是否只显示一次数组的一部分?

Php 是否只显示一次数组的一部分?,php,codeigniter,Php,Codeigniter,我的数组中有多个值,我在做一个foreach语句,将所有值输出到一个样式中 我在数组中有两个对象,它们在所有行中都是相同的,我需要将它们显示一次,在所有行的顶部显示为标题 这些对象是: [Manufacturer] => Samsung [Model] => Galaxy Nexus 我目前的代码是: foreach($array as $row) { echo $row->column1; echo $row->column2; echo $r

我的数组中有多个值,我在做一个foreach语句,将所有值输出到一个样式中

我在数组中有两个对象,它们在所有行中都是相同的,我需要将它们显示一次,在所有行的顶部显示为标题

这些对象是:

[Manufacturer] => Samsung [Model] => Galaxy Nexus
我目前的代码是:

foreach($array as $row) {
    echo $row->column1;
    echo $row->column2;
    echo $row->column3;
}

我想可能有一段时间,但我不确定。此外,这是在CodeIgniter视图中完成的,如果这有什么不同,则从模型中提取查询。

不完全清楚您要做什么。我推测您只希望数组的前两个值打印一次--在开始时

$i=0;
foreach($array as $row) {
    if($i==0){
        echo $row->column1;
        echo $row->column2;
    }
    echo $row->column3;
    $i++;
}

你能用更多细节粘贴你的数组示例吗?