在URL末尾添加变量 - PHP

use*_*579 5 php variables url append

我想将变量$ name附加到URL http://google.com/script.php,以便我可以在另一个脚本中调用该变量.

如何在不出现语法错误的情况下修改以下代码?

谢谢.

代码:

$name = $_GET['smsname'];
$call = $client->account->calls->create('+103632', $number,                                             
        'http://google.com/script.php'
    );
Run Code Online (Sandbox Code Playgroud)

rai*_*ace 5

像这样追加它

$name = $_GET['smsname'];
$call = $client->account->calls->create('+103632', $number,                                             
        'http://google.com/script.php?name='.$name
    );
Run Code Online (Sandbox Code Playgroud)

在下一页中,您可以使用它 $_GET['name']


sam*_*ayo 3

只需使用连接它.

$var1 = 'text'; $var2 = 'text2';

连接=$var1.$var2;

就你而言。

$name = $_GET['smsname'];
$call = $client->account->calls->create('+103632', $number,                                             
        'http://google.com/script.php?name='.$name;
    );
Run Code Online (Sandbox Code Playgroud)

但是,您应该验证$name值,例如它是否为空。因为,您的代码仅在script.php?name=具有值的情况下才有效,但如果没有值,那么您应该准备做一些事情。像这样:

前任:$name = isset($_GET['smsname']) ? $_GET['smsname'] : 0;

上面的代码几乎说明了,如果script.php?name=设置为某个值,则将其分配给$nameelse$name应该是0

: 0;部分用于设置0IF 未设置或为$_GET['smsname']空的值。您可以在那里添加任何您喜欢的内容