PHP回显变量的最佳方法[重复]

Posted

技术标签:

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

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

这是老师在做什么

echo "Example " . $example;

这就是我的工作

echo "Example $example";

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

【问题讨论】:

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

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

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

echo "Example " . $example;

【讨论】:

感谢您的建议,我想我会开始使用他的方法 “他的方法是正确的”---而OP的方法不是?

以上是关于PHP回显变量的最佳方法[重复]的主要内容,如果未能解决你的问题,请参考以下文章

表单提交后将 PHP 变量回显到 HTML [重复]

如何使用 PHP 回显 mysql SELECT COUNT(*) [重复]

php回显html中断[重复]

AJAX PHP回显js代码,不起作用[重复]

获取 Javascript 变量并将其传递给 PHP 函数 [重复]

检查变量是不是只是JavaScript中的整数的最佳方法[重复]