我有以下网址 - 这个网址并不总是相同,但总是会一样:
$thumbnail_url = 'http://i2.ytimg.com/vi/552yWya5RgY/hqdefault.jpg'
使用php我想用hqdefault.jpg
maxresdefault.jpg
所以新的缩略图看起来像这样:
$hq_thumbnail_url = 'http://i2.ytimg.com/vi/552yWya5RgY/maxresdefault.jpg'
这可能吗?
答案 0 :(得分:2)
str_replace()可能是你最简单的方法......
composer.json
希望这有帮助!
答案 1 :(得分:0)
这是另一种方法,即使hqdefault.jpg
不在网址的末尾也会有效:
$url = 'http://i2.ytimg.com/vi/552yWya5RgY/hqdefault.jpg'; // Url you want to change
$newImage = 'newimage.jpg'; // New filename
$splitUrl = explode('/', $url); // Split the url at each '/' occurence
$splitUrl[5] = $newImage; // Change the old filename (hqdefault.jpg) with the new one
$newUrl = implode('/',$splitUrl); // Reform the url, but this time, with the new filename.
echo $newUrl; // Here's the modified url