私はこのような配列を持っています:
$arr = array(array('1', '0', 'nokia'),
array('2', '0', 'samsung'),
array('3', '1', 'n90'),
array('4', '2', 'galaxy note'),
array('5', '2', 'galaxy nexus'),
array('6', '3', '8GB'),
array('7', '3', '16GB'),
array('8', '4', '8GB'),
array('9', '4', '16GB'),
array('10', '4', '32GB'),
array('11', '10', 'black'),
array('12', '10', 'red'),
);
それをこのhtmlコードに変更する関数が必要です:
<ul>
<li id="1">nokia
<ul>
<li id="3">n90
<ul>
<li id="6">8GB</li>
<li id="7">16GB</li>
</ul>
</li>
</ul>
</li>
<li id="2">samsung
<ul>
<li id="4">galaxy note
<ul>
<li id="8">8GB</li>
<li id="9">16GB</li>
<li id="10">32GB
<ul>
<li id="11">black</li>
<li id="12">red</li>
</ul>
</li>
</ul>
</li>
<li id="5">galaxy nexus</li>
</ul>
</li>
</ul>