php - 为什么一些著名的程序总是使用打印

标签 php wordpress drupal

<分区>

我在某处读过,但现在不记得在哪里,echo 是一种比 print 更有效的数据输出方式。

为什么许多著名的软件包和框架,如 WordPress 和 Drupal,都如此喜欢打印?是有什么特别的原因,还是习惯?

最佳答案

实际上,Echo 和 Print 的不同之处在于它们的结构。 Print 返回一个很像普通函数的值。但是尽管普遍认为,Print 不是一个函数,正如我们可以看到的那样,它不需要括号就可以工作(不要与 Printf 混淆)。 Print 和 Echo 实际上都被称为语言结构,但这并不是说我们不能让 Print 像函数一样工作。

您可以在这里找到更多引用资料:

http://www.learnphponline.com/php-basics/php-echo-vs-print

不过,并不完全完整。打印可以用作复杂构造的一部分,例如

($b) ? print “True” : print “False”;

而 Echo 不能。另外,如果你想使用错误输出(@print”Test”;),你不能使用 echo。 否则——很好的信息。

关于php - 为什么一些著名的程序总是使用打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6560695/

相关文章:

java - Android - 如何上传视频/图像到 PHP 服务器

javascript - 更改 div 的每个第二个实例的类?

php - 如何保持两个MySQL数据库同步?

xml - 使用 Drupal8 从 XML 文件导入数据

javascript - PHP 无需按下按钮即可立即提交表单数据

php - html表格转sql表格

javascript - HTML 表单不会执行正确的操作,干扰

html - 设置 anchor 标记宽度

javascript - jQuery ajax 函数在 Safari 中不起作用(Firefox、Chrome、IE 可以)

html - 自定义 Drupal 模块中的静态 HTML 页面