ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルを使用して画像の img タグ内の属性を抽出する簡単な例

PHP_PHP チュートリアルを使用して画像の img タグ内の属性を抽出する簡単な例

WBOY
WBOYオリジナル
2016-07-13 17:18:06803ブラウズ

コードをコピーします コードは次のとおりです:

/* 画像 img タグ内の属性を PHP で定期的に抽出します */

$str = '


PHP の画像 img の通常の抽出または変更タグ
'; 内の任意の属性

//1. 画像コード全体を取得します
preg_match('/]*?srcs*=s*('|")(.*?)\1[^>]* ? /?s*>/i',$str,$match);
echo $match[0];

//2. 幅属性を取得します
preg_match('/PHP_PHP チュートリアルを使用して画像の img タグ内の属性を抽出する簡単な例/i',$str,$match);
echo $match[1 ];

//3. 高さ属性を取得します
preg_match('/PHP_PHP チュートリアルを使用して画像の img タグ内の属性を抽出する簡単な例/i',$str,$match);
echo $match[1 ];

//4. src
preg_match('//i',$str,を取得します。 $match);
エコー $match[1];

//1. src="/uploads/images/20100516000.jpg" を src="/uploads/uc/images/20100516000.jpg") に置き換えます
print preg_replace('/()/i',"${1}uc/images/${3}",$ str );
エコー "


";

//2. src="/uploads/images/20100516000.jpg" を src="/uploads/uc/images/20100516000.jpg" に置き換え、幅と高さを省略します
print preg_replace('/(< img ).+(src="?.+)images/(.+.(jpg|gif|bmp|bnp|png)"?).+>/i',"${1} ${2}uc /画像/${3}>",$str);

?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/621692.html技術記事次のようにコードをコピーします。 ?php /* 画像 img タグ内の属性を PHP で通常に抽出します */ $str = 'centerimg src="/uploads/images/20100516000.jpg" height="120" width="120" br / PHP 定期的に言及...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。