扫码关注官方订阅号
如何把html里面的img标签整个提取出来,如,我这边整个都要,不知道要怎么写
人生最曼妙的风景,竟是内心的淡定与从容!
<?php $html = <<<EEE 如何把html里面的img标签整个提取出来,如<img src="images/1.jpg" />,<img src="images/2.jpg" />我这边整个都要,不知道要怎么写 EEE; preg_match_all('/<img\s+src=".*?"\s+\/>/', $html, $matches); var_dump($matches);
输出结果
$ php test.php array(1) { [0]=> array(2) { [0]=> string(26) "<img src="images/1.jpg" />" [1]=> string(26) "<img src="images/2.jpg" />" } }
<?php echo strip_tags($input, '<img>'); ?>
如上所示,会将符合规范的img标签过滤出来,也就是你想要的
正则:^<img (.*?)>$
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
输出结果
如上所示,会将符合规范的img标签过滤出来,也就是你想要的
正则:^<img (.*?)>$