我在这行代码中的某个地方出现了错误,如果我"by"脱线就可以了.
$msg = 'An Order has just been submitted on CID, Number' . $_POST['orderNumber']'by' .$name;
Run Code Online (Sandbox Code Playgroud)
谁能发现我的错误?
我建议你使用PHP的核心语言功能之一.PHP支持双引号字符串中的变量插值.这比繁琐的字符串连接简单得多:
$msg = "An Order has just been submitted on CID, Number $_POST[orderNumber] by $name";
Run Code Online (Sandbox Code Playgroud)
请注意,作为特殊例外,对于简单数组,不使用数组键引号.(其他示例请参见手册http://php.net/manual/en/book.strings.php)
另请注意htmlspecialchars,如果要将输出$ _POST或$ _GET变量再次用于输出,则应该实际转义(请参阅).
| 归档时间: |
|
| 查看次数: |
155 次 |
| 最近记录: |