/**
* 差し替え記事の画像パスを取得
* @param string $xstr content
* @param string $keyword 作成した写真のファイル名
* @param string $oriweb URL
* @return string
*
*/
function replaceimg($xstr,$keyword, $oriweb){
//パスを保存
$d = date ('Ymd' , time());
$dirslsitss = '/var/www/weblist/uploads/'.$keyword.'/'.$d;// カテゴリが存在するかどうか
if(!is_dir($dirslsitss )) {
@ mkdir($dirslsitss, 0777);
}
// 画像の src と一致します
preg_match_all('#
#i ', $xstr, $match);
foreach($match[1] as $imgurl){
$imgurl = $imgurl;
if(is_int(strpos($imgurl, ' http'))){
$ Arcurl = $ Imgurl;
}
$ img = file_get_contents ($ Arcurl) // 画像をサーバーに保存を使用using - achs, $img ); }
}
return $xstr;
}
http://www.bkjia.com/PHPjc/328059.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/328059.html
技術記事
次のようにコードをコピーします。 /** * 置換記事内の画像パスを取得 * @param string $xstr content * @param string $keyword 作成した写真のファイル名 * @param string $oriweb URL...