日期:2014-05-17  浏览次数:20408 次

关于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);