【问题标题】:PHP best way to echo variables [duplicate]PHP回显变量的最佳方法[重复]
【发布时间】:2015-09-30 14:07:32
【问题描述】:

我正在观看一个 PHP 教程,并注意到老师以与我不同的方式将变量添加到他的 echo 语句中。这让我思考,我应该使用哪种方式?一个比另一个更正确吗?

这是老师在做什么

echo "Example " . $example;

这就是我的工作

echo "Example $example";

我的方法有效,但我不想养成任何坏习惯。有人可以告诉我应该使用哪种方式(最好有一些证据)?

【问题讨论】:

  • 它们都是有效的,但第一个示例在大多数文本编辑器中更容易阅读,因此稍后进行更改。
  • 您也可以将变量包装在{} - echo "Example {$example}";
  • 感谢您的建议
  • echo "Example ", $example; 也可以。注意comma 作为分隔符,而不是fullstop,它是连接运算符。它在处理在字符串中使用不同类型的 qoute 字符的字符串时很有用。
  • 我认为第二个版本更具可读性且不易出错,尤其是当您要连接多个变量时。

标签: php variables echo


【解决方案1】:

根据PHP.NET文档,他的方式是正确的。

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

echo "Example " . $example;

【讨论】:

  • 感谢您的建议,我想我会开始使用他的方法
  • “他的方法是正确的”---而OP的方法不是?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-04-06
  • 1970-01-01
  • 1970-01-01
  • 2020-06-05
  • 2012-07-22
  • 2012-10-17
  • 1970-01-01
相关资源
最近更新 更多