答案 1
寄件人: http://web.archive.org/web/20090221144611/http://faqts.com/knowledge_base/view.phtml/aid/1/fid/40
速度。两者之间存在差异,但从速度上讲,使用哪一个应该无关紧要。echo稍微快一点,因为如果你真的想深入到细节,它不会设置返回值。
表达。 表现得像一个函数,因为你可以这样做:;并且将是.这意味着印刷品可以用作更复杂的表达的一部分,而回声则不能。PHP 手册中的一个例子:
print()
$ret = print "Hello World"
$ret
1
$b ? print "true" : print "false";
print 也是优先表的一部分,如果要在复杂表达式中使用,则需要优先表。不过,它只是在优先级列表的底部。只是更低。,
AND
OR
XOR
- 参数。语法是:但无效。这将是有效的: ;与 : 相同 ;(将括号放在这个简单示例中没有任何用处,因为像这样的单个术语不存在运算符优先级问题。
echo expression [, expression[, expression] ... ]
echo ( expression, expression )
echo ("howdy"),("partner")
echo "howdy","partner"
因此,不带括号的 echo 可以采用多个参数,这些参数被串联起来:
echo "and a ", 1, 2, 3; // comma-separated without parentheses
echo ("and a 123"); // just one parameter with parentheses
print()
只能采用一个参数:
print ("and a 123");
print "and a 123";
答案 2
它们是:
- print只接受一个参数,而回声可以有多个参数。
- print 返回一个值 (1),因此可以用作表达式。
- 回声稍快。
推荐
-
相当于Java中PHP的crypt函数 我正在将我的PHP代码迁移到Google App Engine - Java。因此,我需要一个相当于Java中PHP的crypt函数,因为我已将使用crypt的注册用户的所有密码存储在我的数据库中。 编辑1:这是我用于加密密码的php
-
需要有关如何从接受语言请求标头获取首选语言的示例 我需要一个代码示例或库来解析标头并返回我的首选语言。 指出: “接受语言请求标头”字段类似于“接受”,但限制首选作为请求响应的自然语言集。语言标记在第 3.10 节中定义。
-
无法在 Java 和 PHP 之间交换使用 AES-256 加密的数据 我的问题是:我在Java中加密的东西,我可以在Java中完全解密,但PHP不能解密。我用加密的内容可以使用 解密,但不能在 Java 中解密。 我想从Java应用程序发送和接收加密数据到PHP页面,所以我
-
-
Quercus是Java环境中PHP的可行替代品吗? 对于任何偶然发现这个问题的人,他们不知道是什么 - 它是用Java完成的PHP的实现。 对于我目前正在从事的项目,我们通过cgi在servlet上提供php页面(我知道它很笨拙,但这是支持遗留代码的要求
标签