当前位置: 代码迷 >> PHP >> php读取xml节点有关问题,新手
  详细解决方案

php读取xml节点有关问题,新手

热度:123   发布时间:2016-04-28 18:48:26.0
php读取xml节点问题,新手求助
本帖最后由 zw28323 于 2014-07-14 16:29:33 编辑
我创建了一个XML,结构如图:

在php中可以通过foreach获取xml中name节点的值,但是传到使用了smarty的html页面中用foreach循环取不到值,求大家帮忙看看怎么写可以取到name的值,本人新手


     <!-- {foreach from=$part item=item} -->
    <div class="tjgoodbox">
        <div class="tjimg">
         <img width="325" height="240" src="#">
        </div>
        <h2>{$item.name}</h2>
    </div>

<!-- {/foreach} -->
------解决方案--------------------
不行就
$part[$i] = (array)$tmp;

settype$tmp, 'array‘);
$part[$i] = $tmp;
------解决方案--------------------
你在php这边将name值都取到构成一个二维数组再传给smarty不就行了。
  相关解决方案