如何在PHP中正确使用变量

时间:2014-02-09 19:44:28

标签: php

以下是我正在尝试使用的PHP代码部分:

$usersname = $_POST["usersname"];
$usersemail = $_POST["usersemail"];
$usersphone = $_POST["usersphone"];
$mailsubject = "New Customer Quote - Form Submission";
$usersbusiness = $_POST["usersbusiness"];
$userswebsite = $_POST["userswebsite"];
$usersbudget = $_POST["usersbudget"];
$usersmessage = $_POST["usersmessage"];

这是我要改变的具体内容:

$mailsubject = "New Customer Quote - Form Submission";

我想将“表单提交”更改为客户输入的预算。这是我尝试过,但显然不起作用:

$mailsubject = "New Customer Quote - $_POST["usersbudget"]";

我知道这可能非常简单,我似乎无法弄清楚它发生了什么......

4 个答案:

答案 0 :(得分:2)

$mailsubject = "New Customer Quote - $_POST["usersbudget"]";

应该是

$mailsubject = "New Customer Quote - ".$_POST["usersbudget"];

你需要连接。

答案 1 :(得分:0)

你应该使用“。” 字符串连接

$mailsubject = "New Customer Quote - " . $_POST["usersbudget"];

答案 2 :(得分:0)

简单......

请使用

$mailsubject = "New Customer Quote - ". $_POST["usersbudget"];

代替

答案 3 :(得分:0)

作为其他答案建议的连接的替代方法,您可以使用花括号:

$mailsubject = "New Customer Quote - {$_POST['usersbudget']}";

请确保用单引号替换双引号;你不能像你的问题那样在双引号内加双引号。