ホームページ > バックエンド開発 > PHPチュートリアル > PHP は記事を公開するときに画像を自動的に保存します_PHP チュートリアル

PHP は記事を公開するときに画像を自動的に保存します_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:59:08
オリジナル
767 人が閲覧しました


$img_array = array();

$content1 = ストリップスラッシュ($content1);

if (get_magic_quotes_gpc()) $content1 =tripslashes($content1);

//エコー $content1;

preg_match_all("/(src│SRC)="(http://(. ).(gif│jpg│jpeg│bmp│png))/isU",$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 = 時間();

$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);

?>

www.bkjia.com本当http://www.bkjia.com/PHPjc/631969.html技術記事 ?php $img_array = array(); $content1 = ストリップスラッシュ($content1); if (get_magic_quotes_gpc()) $content1 = ストリップスラッシュ($content1); // $content1 をエコーし​​ます。 preg_match_all(/(src│SRC)=(http...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート