2016-10-20 36 views
-1

我想創建HTML元素的數組:HTML元素

<div class="class"><div class="class2">Some text here</div></div> 

這裏是陣列碼:

$arr = array('div' => array('class' => 'class'), 'div' => array('class' => 'class2')); 

下面是如何使用的foreach loop:

foreach ($arr as $type => $key) { 
    foreach ($key as $keys => $value) { 
     $arrays .= '<' . $keys . '="' . $value . '">'; 
    } 
} 

echo $arrays; 

這裏是結果lt

<class="class2"> 

如何輸出所有這些數據?

+0

請解釋downvote。 – googol8080

+0

不是我的DV,但你可能知道了,因爲你沒有很好地研究過這個問題。 –

+0

我搜索了很長一段時間,但沒有解決我的問題,這就是爲什麼我在這裏問一個問題。 – googol8080

回答

1

你不能。你的問題是,你的數組中有重複的鍵。在這種情況下,只有該特定鍵的最後一個值保留在數組中。你唯一的機會是重新創建數組,使其沒有重複的鍵。

+0

謝謝,現在我知道這個問題。 – googol8080