PHP实现发表文章时自动保存图片
程序员文章站
2022-05-15 16:50:53
...
]+?[jpg|jpeg|png|gif|bmp|ico|pcx|tif|raw|tga]?[\'|\"]?)/iU",$content1,$img_array); $img_array = array_unique(dhtmlspecialchars($img_array[2])); set_time_limit(0); foreach ($img_array as $key => $value) { $get_file = file_get_contents($value); $filetime = time(); $filepath = "../uploadfile/".date("Y",$filetime)."/".date("m",$filetime)."/"; !is_dir($filepath) ? mkdirs($filepath) : null; $filename = date("YmdHis",$filetime).random(1).'.'.substr($value,-3,3); $fp = @fopen($filepath.$filename,"w"); @fwrite($fp,$get_file); fclose($fp); $content1 = preg_replace("/".addcslashes($value,"/")."/isU", "/uploadfile/".date("Y",$filetime)."/".date("m",$filetime)."/".$filename, $content1); ?>
本文地址:
转载随意,但请附上文章地址:-)
上一篇: 万急用thinkphp在html模板里面图片路径如何调用
下一篇: USB1.1协议学习经验之2