我想将变量 $name 附加到 URL http://google.com/script.php,以便我可以在另一个脚本中调用该变量。
如何修改以下代码而不出现这些语法错误?
谢谢。
代码:
$name = $_GET['smsname'];
$call = $client->account->calls->create('+103632', $number,
'http://google.com/script.php'
);
像这样附加它
$name = $_GET['smsname'];
$call = $client->account->calls->create('+103632', $number,
'http://google.com/script.php?name='.$name
);
在下一页中,您可以使用
$_GET['name']
获取它
只需使用
.
将其连接起来即可
$var1 = 'text';
$var2 = 'text2';
连接 =
$var1.$var2;
就你而言。
$name = $_GET['smsname'];
$call = $client->account->calls->create('+103632', $number,
'http://google.com/script.php?name='.$name;
);
但是,您应该验证
$name
的值,例如它是否为空。
因为,你的代码只有在 script.php?name=
有值的情况下才有效,但如果没有,那么你应该准备做一些事情。像这样:
例如:
$name = isset($_GET['smsname']) ? $_GET['smsname'] : 0;
上面的代码几乎说明了,如果
script.php?name=
设置为某个值,则将其分配给$name
,否则$name
应该是0
: 0;
部分,如果未设置任何内容或0
为空,则可以设置$_GET['smsname']
的值。你可以在那里添加任何你喜欢的东西
您只需要先检索值,然后使用“串联”工具即可。 例如 : $lat =“53.577190853595624”; $lng =“-113.5363431428545”;
$url = 'https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude='.$lat.'&location.longitude='.$lng';