2016-09-13 19 views
-1

すべてのブログ投稿を配列に追加したいが、新しい行をすべて1行にしたくない。なぜ私はそれを配列にしたいのですか?implode('the space element', $array);と各ブログ投稿の間にスペースを入れたいが、そのページの最後のブログ投稿の下にはスペースを入れたくないからです。同じソースで複数の行を複数の配列に追加する

私はしたくない何

$array[] = '<section id="title"><header><a href="... 

私は何をしたい:あなたが見ることができるように、私はすでに一度可能な解決策を試してみましたが、ウェブサイトが」doesnの

# TITLE 
$array[] = '<section id="title">'; 

    # TEXT 
    $array[] .= '<header>'; 
     $array[] .= '<a href="'.url('post/'.date('Y/m/d', strtotime($post['datetime_published'])).'/'.(int)$post['id']).'">'; 
      $array[] .= $post['data_title']; 
     $array[] .= '</a>'; 
    $array[] .= '</header>'; 

    and so on... 

は、私がそうするなら、それをよく見てください。シンプルなエコーので

:配列コードで enter image description here

私が持っていると思います: enter image description here

は、どのように私は私が後だ何を成し遂げることができますか?

答えて

0

あなたのコードは実際には配列に別の要素を追加するだけで、文字列を連結しません。

$array[] = 'start '; 
$array[] .= 'some text'; 

意志出力

array(2) { 
    [0]=> 
    string(6) "start " 
    [1]=> 
    string(9) "some text" 
} 

私は何がやりたいことは、配列に変数を追加し、変数にテキストを追加していると思います。

$text = 'start '; 
$text .= 'some text'; 

$array[] = $text; 

意志出力:

はこのようにそれをやって

array(1) { 
    [0]=> 
    string(15) "start some text" 
} 

私は正しい値でループの中にそれを置くためにあなたを残しておきます。

+0

多くの感謝:)それは魅力のように働いた! – Erik

関連する問題