絶えず変化する画像のURLを置き換えようとしています。
src="/images/previews/logo-15-hp.jpg"
画像のURL:。このURLでは、logo-15-hp.jpgは毎日別のものに変更されます。私がやろうとしているのは、このURLを次のようなデフォルトのURLに置き換えることですsrc="http://mywebsite.com/images/previews/default.jpg"
。
preg_replaceを使用してこれを実行しようとしましたが、機能させることができません。いろいろなバリエーションを試して、やっと諦めました。誰かがこれを手伝ってくれたら嬉しいです。
私のコード:
$content =
preg_replace('src="/images/previews/logo\-15\-hp\.jpg"','src="http://mywebsite.com/default.gif"',$content);
私もこれを試しました:
preg_replace('src\=\"\/images\/previews\/logo\-15\-hp\.jpg\"','src="http://mywebsite.com/default.gif"',$content);
また、提案するコードについても説明してください。それは将来私を助けます。
ありがとう!
編集:URLを自動的に検出して変更しようとしていますが、preg_replaceの完全なURLでは実行できません。たとえば、次のようなコードが必要です。
$ content = preg_replace('src = "/ images / Previews / logos ** *この部分は常に変化するため、str_replace *** .jpg"'、' src ="http://mywebsite.com/の代わりにpreg_replaceが必要ですdefault.gif "'、$ content);