当前位置:Gxlcms > PHP教程 > 一小段PHP代码有关问题

一小段PHP代码有关问题

时间:2021-07-01 10:21:17 帮助过:5人阅读

一小段PHP代码问题
PHP code


稀硝酸氧化法
Image:link_icon.gif氨-碱溶液两级吸收法 
TXT;



if(preg_match_all('/src="(.*?)"../Documents/medies/is',$txt,$m)){
    $imgne = $m[0];
}
print_r ($imgne);
?>




这样正则好像不对,我就想了另一个折中的办法:

PHP code

稀硝酸氧化法
Image:link_icon.gif氨-碱溶液两级吸收法 
TXT;


if(preg_match_all('/src="(.*?)"/is',$txt,$m)){
    $imgne = $m[0];
    $imgne = preg_replace('../Documents/medies/','',$imgne);
}
print_r ($imgne);
?>


这样的正则能得到https://img.gxlcms.com/https://img.gxlcms.com/../Documents/medies/Link_icon1.gif和https://www.gxlcms.com/Documents/medies/Link_icon.gif
于是我想再替换掉。可是报错:
Warning: preg_replace() [function.preg-replace]: Unknown modifier '/' in


需要得到的是Link_icon1.gif和Link_icon.gif。前面的../Documents/medies/路径是固定的。
该怎么做呢?



------解决方案--------------------
$s=join("','",$imgne);
$sql = "update imgmulu set page_id = 101370 where img_name in ('". $s."')";

人气教程排行