gpt4 book ai didi

PHP : echo"", 打印(),打印()

转载 作者:IT王子 更新时间:2023-10-29 01:16:30 34 4
gpt4 key购买 nike

有没有更好的方法用 PHP 将数据输出到 html 页面?

如果我想在 php 中用一些 var 制作一个 div,我会写类似的东西

print ('<div>'.$var.'</div>');

echo "'<div>'.$var.'</div>'";

这样做的正确方法是什么?

或者更好的方法,填写一个 $tempvar 并打印一次?像这样:

$tempvar = '<div>'.$var.'</div>'
print ($tempvar);

事实上,在现实生活中,var 会被填充更多!

最佳答案

PHP 中的echoprint 有两个区别:

  • print 返回一个值。它总是返回 1。

  • echo 可以将逗号分隔的参数列表输出。

总是返回 1 似乎不是特别有用。逗号分隔的参数列表可以通过多次调用或字符串连接来模拟。所以 echoprint 之间的选择很大程度上取决于样式。我见过的大多数 PHP 代码都使用 echo

printf() 是 c 的 printf() 的直接模拟。如果您熟悉 c 惯用语,则可以使用 printf()。但是,许多年轻一代的人发现 printf() 的特殊字符语法不如等效的 echo 代码可读。

echoprintprintf 之间的性能可能存在差异,但我不会太在意它们,因为在数据库驱动的 Web 应用程序(PHP 的典型领域),向客户端打印字符串几乎肯定不是您的瓶颈。最重要的是,这 3 个中的任何一个都可以完成工作,而且没有一个比另一个更好。这只是风格问题。

关于PHP : echo"", 打印(),打印(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1504797/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com