私は試してみました。 -m_
を-b_
に置き換えるだけで、画像の名前/場所を含む文字列にする必要があります。PHPダッシュとアンダースコアを含む文字列の置換に問題があります
例: 置き換えたいだけです。
いくつかのイメージ名-ハイフネーションさ-m_15235101.jpg
いくつかのイメージ名-ハイフネーションさ-b_15235101.jpg
簡単権利を持ちますか?
$mediumimage = 'some-image-name-hyphenated-b_15235101.jpg';
私はまた、検索から得られた他の試みと一緒にバックスラッシュ
$biggerimage = preg_replace("-m_", "-b_", $mediumimage);
と
$biggerimage = preg_replace('-m_', '-b_', $mediumimage);
を試みました。
Warning: preg_replace(): No ending delimiter '-' found
私は私が私例えば.....ここにいずれかよりも賢いです人を懇願...今も
を感じることはありません。
を使用して試してみてください) 関数。 [documentation](http://php.net/manual/en/regexp.reference.delimiters.php)を見てください。 – axiac