数码资讯
php实现了获取文章内容的第一幅图片的方法。
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文演示了PHP实现文章内容的第一幅图的方法:
使用PHP获取文章内容的第一张图片非常简单。我们最常用的规则是使用正则化,感兴趣的朋友可以参考下面的代码。
下面是选择文章中第一幅图片的代码:
复制代码代码如下:$ obj = M(新闻);
信息=美元美元在obj ->(ID = 1)->找到();
/ / 1 *********
socontent美元= $INFO { 'content' };
soimages美元=~ } * / > ~;
preg_match_all(soimages美元美元美元,socontent,thepics);
allpics美元=计数($ thepics { 0 });
preg_match( / /我,thepics美元{ 0 } { 0 },$匹配);
转储($ thepics);
如果($ allpics > 0){
;获取图片。
}
{其他
没有图片;
}
/ / **************
socontent美元= $INFO { 'content' };
soimages美元=~ } * / > ~;
preg_match_all(soimages美元美元美元,socontent,thepics);
allpics美元=计数($ thepics { 0 });
转储($ thepics);
如果($ allpics > 0){
echo $ thepics { 0 } { 0 }; / /得到IMG的财产
{人}
没有图片;
}
/ / **************
soimages美元=~ } * / > ~;
$str = $信息{ 'content' };
preg_match_all(soimages美元美元美元,STR,EREG); / /正则表达式的画都出去
img =美元美元EREG { 0 } { 0 }; / /。
P = # SRC =(| )(*)(| ); / / # ISU的正则表达式
preg_match_all(P,IMG美元美元,img1);
img_path美元= $ img1 { 2 } { 0 }; / /得到路径的第一张照片
如果(!img_path美元){
img_path美元=图像/ nopic .jpg;
} / /如果不是新闻图片中存在,替换默认的nopic.jpg。
echo $ img_path;
/ / ************* 88
$str = $信息{ 'content' };
preg_match_all( / / ISU,$str,$ EREG); / /正则表达式的画都出去
img =美元美元EREG { 0 } { 0 }; / /。
P = # SRC =(| )(*)(| ); / / # ISU的正则表达式
preg_match_all(P,IMG美元美元,img1);
img_path美元= $ img1 { 2 } { 0 }; / /得到路径的第一张照片
如果(!img_path美元){
img_path美元=图像/ nopic .jpg;
} / /如果不是新闻图片中存在,替换默认的nopic.jpg。
echo $ img_path;
希望本文能对大家的PHP程序设计有所帮助。
使用PHP获取文章内容的第一张图片非常简单。我们最常用的规则是使用正则化,感兴趣的朋友可以参考下面的代码。
下面是选择文章中第一幅图片的代码:
复制代码代码如下:$ obj = M(新闻);
信息=美元美元在obj ->(ID = 1)->找到();
/ / 1 *********
socontent美元= $INFO { 'content' };
soimages美元=~ } * / > ~;
preg_match_all(soimages美元美元美元,socontent,thepics);
allpics美元=计数($ thepics { 0 });
preg_match( / /我,thepics美元{ 0 } { 0 },$匹配);
转储($ thepics);
如果($ allpics > 0){
;获取图片。
}
{其他
没有图片;
}
/ / **************
socontent美元= $INFO { 'content' };
soimages美元=~ } * / > ~;
preg_match_all(soimages美元美元美元,socontent,thepics);
allpics美元=计数($ thepics { 0 });
转储($ thepics);
如果($ allpics > 0){
echo $ thepics { 0 } { 0 }; / /得到IMG的财产
{人}
没有图片;
}
/ / **************
soimages美元=~ } * / > ~;
$str = $信息{ 'content' };
preg_match_all(soimages美元美元美元,STR,EREG); / /正则表达式的画都出去
img =美元美元EREG { 0 } { 0 }; / /。
P = # SRC =(| )(*)(| ); / / # ISU的正则表达式
preg_match_all(P,IMG美元美元,img1);
img_path美元= $ img1 { 2 } { 0 }; / /得到路径的第一张照片
如果(!img_path美元){
img_path美元=图像/ nopic .jpg;
} / /如果不是新闻图片中存在,替换默认的nopic.jpg。
echo $ img_path;
/ / ************* 88
$str = $信息{ 'content' };
preg_match_all( / / ISU,$str,$ EREG); / /正则表达式的画都出去
img =美元美元EREG { 0 } { 0 }; / /。
P = # SRC =(| )(*)(| ); / / # ISU的正则表达式
preg_match_all(P,IMG美元美元,img1);
img_path美元= $ img1 { 2 } { 0 }; / /得到路径的第一张照片
如果(!img_path美元){
img_path美元=图像/ nopic .jpg;
} / /如果不是新闻图片中存在,替换默认的nopic.jpg。
echo $ img_path;
希望本文能对大家的PHP程序设计有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。