输出图片地址,拿到地址后,随便怎么处理都行。
function wish_match_img_src($i, $default_img_src=''){
global $first;
$i = $i > 1 ? $i-1 : 0;
preg_match_all('@<img[^>]*src=[\'"]([^>]+?)["\'][^>]*/?>@i', $first['message_fmt'], $m);
if (!empty($m[1][$i])) {
return $m[1][$i];
}
return $default_img_src;
}
echo wish_match_img_src(1, 'default.jpg');
这段代码从1开始,第一个参数是1是获取第一张图片的地址,是2是调用第二张,以此类推。
你说的方法可以实现,首先PHP是先执行的,前端代码后执行。这段代码是在PHP里执行,所以,前端的页面都有办法调用到PHP输出的内容。