(転送) 画像 img タグ内の属性変更の PHP 定期抽出
/*画像 img タグ内の属性の PHP 定期抽出*/
$str?=?'

PHP の通常の抽出または画像 img タグ内の属性の変更';
//1 画像全体を取得します。コード
preg_match('/
]*?srcs*=s*('|")(.*?)\1[^>]*?/?s*> / i',$str,$match);
echo?$match[0];
//2.幅を取得
preg_match('/
/i',$str,$match);
echo?$match[1];
//3. 身長を取得
preg_match(' /
/i',$str,$match);
echo?$match[1];
// 4 、 src
preg_match('/
/i',$str,$ を取得します。 match );
echo?$match[1];
/*画像 img タグ内の任意の属性の PHP の通常の置換*/
//1 を変更します。 /20100516000 .jpg" は src="/uploads/uc/images/20100516000.jpg")
print?preg_replace('/(
)/i',"${1}uc/images/${3}",$str);
エコー?"
";
//2. を に置き換え、幅を省略します。および高
print?preg_replace('/(
/ i',"${1}?${2}uc/images/${3}>",$str);