5

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

如何在没有这些语法错误的情况下修改以下代码?

谢谢。

代码:

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

2 回答 2

5

像这样附加它

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

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

于 2013-04-23T16:14:56.357 回答
3

只需使用连接它.

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

串联 =$var1.$var2;

在你的情况下。

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

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

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

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

: 0;部分是否设置一个值,0如果没有设置或如果$_GET['smsname']为空。你可以在那里添加任何你喜欢的东西

于 2013-04-23T16:14:15.583 回答