当前位置: 代码迷 >> PHP >> 关于explode()的分隔符有关问题
  详细解决方案

关于explode()的分隔符有关问题

热度:15   发布时间:2013-02-24 17:58:56.0
关于explode()的分隔符问题

    <div>
    <div>
    </div>
    </div>
    <div>
    <div>    
    </div>
    </div>


我想通过</div></div>进行分割。单个</div>不可以~
这两个</div>不在同行,其前方是缩进,请问如何解决

试过了
 $a=explode("</div>\n\t</div>",$a);   不行~~~
分隔符

------解决方案--------------------
$s=<<<html
    <div>
    <div>
    </div>
    </div>
    <div>
    <div>    
    </div>
    </div>
html;
$arr=preg_split('/<\/div>\s+<\/div>/',$s);
print_r($arr);