问答详情
源自:3-6 查找所有匹配结果

可以不加i吗,不加结果也是一样的

//在这里补充代码,实现正则匹配所有li中的数据

$p = '/<li>(.*)<\/li>/';

preg_match_all($p,$str,$matches);

print_r($matches[0]);


打印$matches[0]的结果是右边图那样,为什么?

http://img.mukewang.com/581b43840001cdb001740256.jpg

提问者:wisefu 2016-11-03 22:03

个回答

  • candyTong_
    2016-11-04 00:03:32
    已采纳

    你是不是认为会输出<li>item 1</li>, 其实学过html你就会知道,这是一句HTML语句,这里是直接显示出来了样式,<li></li>是列表内行的样式 ,显示出来就那个样子。