如何将变量输入字符串?

use*_*845 -3 php string variables

这是我的代码:

$jsonData = file_get_contents('http://example.com/bin/serp.php?engine=google&phrase=$name');
Run Code Online (Sandbox Code Playgroud)

它似乎没有$name正确使用.我将如何将该变量添加到我的字符串中,就像我正在尝试的那样?

Joh*_*nde 6

将单引号更改为双引号.使用单引号时不会插入PHP变量.

$jsonData = file_get_contents("http://example.com/bin/serp.php?engine=google&phrase=$name");
Run Code Online (Sandbox Code Playgroud)

您还可以在此处使用连接:

$jsonData = file_get_contents('http://example.com/bin/serp.php?engine=google&phrase=' . $name);
Run Code Online (Sandbox Code Playgroud)