Как бы напечатать $ username внутри $ url methood? Мне просто нужно быстрое решение.Печать переменной внутри строки PHP?
$username = "gudjondaniel";
$url = 'http://gdata.youtube.com/feeds/api/users/{$username}/uploads?max-results=1';
Как бы напечатать $ username внутри $ url methood? Мне просто нужно быстрое решение.Печать переменной внутри строки PHP?
$username = "gudjondaniel";
$url = 'http://gdata.youtube.com/feeds/api/users/{$username}/uploads?max-results=1';
Самое лучшее, что нужно сделать, это URL-кодирование это и конкатенация.
$url = 'http://gdata.youtube.com/feeds/api/users/' . urlencode($username) . '/uploads?max-results=1';
Оператор конкатенации .
вставляет строки в одну строку.
Функция urlencode()
гарантирует, что любые зарезервированные или специальные символы будут правильно закодированы (например, пробелы до %20
).
согласитесь, это лучшее, что касается этого URL. – ducin
+1 для concat + urlencode() –
Вы можете сцепить:
$username = 'gudjondaniel';
$url = 'http://gdata.youtube.com/feeds/api/users/' . $username . '/uploads?max-results=1';
Или использовать двойные кавычки:
$url = "http://gdata.youtube.com/feeds/api/users/$username/uploads?max-results=1";
использовать двойные кавычки:
$username = "gudjondaniel";
$url = "http://gdata.youtube.com/feeds/api/users/$username/uploads?max-results=1";
echo $url;
Пожалуйста, не делайте этого. Это делает чтение кода реальным хлопот. – Brad
Должен сказать, я ПОЛНОСТЬЮ согласен с вами. Я думаю, иногда мне нравится чувствовать себя грязным :) –
Ха, хорошо, если вы согласны, не отвечайте таким ответом! Этот парень не знает, как конкатенировать, поэтому он новый ... не учит вредным привычкам. Или, по крайней мере, объясните это как таковое. – Brad
Я удалил ваш «[РЕШЕНО]» из названия. Чтобы ваша проблема была «решена», отметьте зеленую галочку рядом с соответствующим ответом. – Brad
Пожалуйста, используйте поиск, прежде чем задавать вопрос. У меня такое чувство, что вы не показываете усилий, которые вы когда-либо просили. Пожалуйста, перечитайте рекомендации этого веб-сайта. – hakre