温馨提醒
如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢
本文最后更新于2023年11月9日,已超过 180天没有更新
利用正则提取包含img的标签方法,然后再循环打印出来。
<?php $newstext = stripcslashes($navinfor['newstext']); //正文newstext数据 preg_match_all('/<img.*?src="(.*?)".*?>/is', $newstext, $ImgArr); //正则提取正文图片 $ImgArr = array_unique($ImgArr[1]); //图片如有复生将去重复 $Imgno = 0; //给定初始序号 foreach ($ImgArr as $v) { //判断有多少张图 $Imgno ++; //循环输出每一张图 ?> <img src="<?=$v?>" alt="<?=$navinfor['title'] ?>第<?=$Imgno ?>张"></a> //输出的图片样式格式 <?php } ?>
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论0+