【问题标题】:php concatenation operator dot or comma? [duplicate]php连接运算符点还是逗号? [复制]
【发布时间】:2014-02-19 10:07:00
【问题描述】:

我在这里的第一篇文章。

我已经使用 php 几年了,但最近几年没有使用它。

我刚开始上大学,昨天在一次讲座中,有一个例子看起来像:

$b = "HTML";
$a = "test ", $b , "printing";
echo $a;

所以用于连接字符串和变量的运算符是逗号, 我一直用 .点。从来不知道我可以使用逗号。 我问了讲师,答案很模糊。

现在我正在研究手册,我发现:

http://www.php.net/manual/en/language.operators.string.php

是否可以使用,???

【问题讨论】:

  • 逗号仅在 echos 中有效。
  • 您的示例中应该出现语法错误。
  • 抱歉重复了,谢谢你的回答!
  • 您的代码不应该正常工作。

标签: php


【解决方案1】:

. 表示连接。

你的代码应该是,

$b = "HTML";
$a = "test" . $b . "printing";
echo $a;

输出:

testHTMLprinting

对于空格,你应该使用

$b = "HTML";
$a = "test" . " " . $b . " " . "printing";
echo $a;

输出:

test HTML printing

【讨论】:

  • $a = "test {$b} printing"; :)
  • 谢谢.. 我一直用 .但是我们可以将 , 与 echo 一起使用是否正确?有官方文件吗?我在 php 手册上找不到
猜你喜欢
  • 1970-01-01
  • 2017-11-01
  • 2014-08-05
  • 2020-12-31
  • 1970-01-01
  • 2012-10-01
  • 1970-01-01
  • 2011-04-26
  • 2013-04-08
相关资源
最近更新 更多