0

$url メソッド内で $username を出力するにはどうすればよいですか? 迅速な解決策が必要です。

$username = "gudjondaniel";
$url = 'http://gdata.youtube.com/feeds/api/users/{$username}/uploads?max-results=1';
4

3 に答える 3

5

最善の方法は、URL エンコードして連結することです。

$url = 'http://gdata.youtube.com/feeds/api/users/' . urlencode($username) . '/uploads?max-results=1';

連結演算子.は、文字列を 1 つの文字列に結合します。

このurlencode()関数は、予約文字または特殊文字が適切にエンコードされるようにします (スペースなど%20)。

于 2013-06-18T22:02:23.943 に答える
4

二重引用符を使用します。

$username = "gudjondaniel";
$url    = "http://gdata.youtube.com/feeds/api/users/$username/uploads?max-results=1";

echo $url;
于 2013-06-18T22:02:02.930 に答える
3

連結できます:

$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";
于 2013-06-18T22:01:04.583 に答える