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