Я пытаюсь обрезать некоторые URL-адреса YouTube, которые я читаю, из списка воспроизведения. Первые 3 работают нормально, и все их URL либо заканчиваются заглавными буквами или цифрами, но этот, который заканчивается строчными буквами g, усекается на один символ короче, чем остальные.
for ($z=0; $z <= 3; $z++)
{
$ythref2 = rtrim($tubeArray["feed"]["entry"][$z]["link"][0]["href"], '&feature=youtube_gdata');
URL-адрес http://www.youtube.com/watch?v=CuE88oVCVjg&feature=youtube_gdata
.. и он должен быть обрезан до .. http://www.youtube.com/watch?v=CuE88oVCVjg
, но вместо этого он выглядит как http://www.youtube.com/watch?v=CuE88oVCVj
.
Я думаю, что это может быть символ амперсанда, но я не уверен.