新闻中心

emlog调用内容中多张图片的方法

作者 / 无忧主机 时间 2016-03-21 14:49:50

在网站中调用多张内容中的图片进行预览,这样对于网站的访问者来说可以更加方便直观的了解网站内容中的大致信息,这个图片调用的方式也已经被广泛的应用到了各大网站论坛上去了。所以今天无忧主机小编也紧跟潮流,来详细的介绍一下如何在独立ip虚拟主机环境下,设置emlog博客程序调用内容中多张图片的方法。下面是具体的操作步骤。 首先我们在本地打开网页编辑工具编辑下面的这一段php函数代码:

<?php if(preg_match_all("/<img.*src=[\"'](.*)[\"']/Ui", $value['content'], $imgs) && !empty($imgs[1])){
$imgNum = count($imgs[1]);
if($imgNum < 5) $n = 1;
elseif($imgNum < 9) $n = 5;
else $n = 9;
for($i=0; $i < $n; $i++){
$img = $imgs[1][$i];echo "<img src='$img'>";}
}else{
echo "<img src='当没有图片可以调用时显示的图片的地址'>";}//当没有图片可以调用时显示这个图片
?>
这一段代码实现的效果是当网站内容里的图片数量低于5张时只调用1张图片,当网站内容里的图片数量低于9张时调用5张图片,当网站内容里的图片数量大于9张时调用9张图片,当网站内容里没有图片时显示代替的图片,这些参数和代替图片的地址,大家根据自己的情况进行设置,然后在需要调用的地方进行套用就可以了。 无忧主机相关文章推荐阅读: EMLOG优化导航栏地址的方法 EMLOG调用INDEX.PHP首页模板文件的方法 EMLOG让文章日期显示具体时间和星期的方法

本文地址:https://www.51php.com/others/21919.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服