-1

複数の値を含む配列があり、foreachステートメントを実行してすべての値をスタイルに出力しています。

配列内にすべての行で同じである2つのオブジェクトがあり、それらを1回表示する必要があります。すべての上部に、ヘッダーとして表示します。

オブジェクトは次のとおりです。

[Manufacturer] => Samsung [Model] => Galaxy Nexus

私の現在のコードは次のとおりです。

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

しばらくループだと思いましたが、よくわかりません。また、これはCodeIgniterビューで行われ、クエリが違いを生む場合はモデルから取得されます。

4

1 に答える 1

1

あなたが何をしようとしているのか完全には明確ではありません。配列の最初の2つの値を1回だけ印刷する必要があることを収集します-最初に...

$i=0;
foreach($array as $row) {
    if($i==0){
        echo $row->column1;
        echo $row->column2;
    }
    echo $row->column3;
    $i++;
}
于 2012-10-08T14:15:55.267 に答える