php - WordPress 中奇怪的自定义函数输出

标签 php wordpress

我在使用 Wordpress 时遇到问题。我正在运行这个函数:

function name($text = '', $relative = false, $icon = true) {

echo $text;
echo $relative;
echo $icon;

}

它的输出只是“1”(一)。这怎么可能?不应该是 3 行代码(3 个答案)吗?我在 Windows 7 上使用 apache 2.4、php 5.4.1 和 wordpress 3.4 beta 3。

最佳答案

如果您为每个回显添加包装虚拟和换行符,您会发现为什么它只显示“1”:

function name($text = '', $relative = false, $icon = true) {

echo "text:".$text.";<br>";
echo "relative:".$relative.";<br>";
echo "icon:".$icon.";<br>";

}

name();

输出:

text:;
relative:;
icon:1;

关于php - WordPress 中奇怪的自定义函数输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10420561/

相关文章:

php - 使用 Doctrine ORM 统计表的所有记录

php - Url() 基于产品选择

php - 为什么我的查询不起作用?

mysql - 如何使用我的站点目录中的现有文件创建 WordPress 数据库文件?

mysql - SELECT WHERE value > value2(从 postmeta 表中的另一行检索 value2)

php - 配置 Azure 云服务上的 Wordpress 以通过 SSL 连接到 Azure MySQL

php - 在表中显示查询结果

php - 如何按 "natural"顺序正确对数据库中的项目进行排序

php - Phalcon php 中不能调用除 indexAction 以外的 indexController 操作

angular - 如何在同一域上使用 Angular 和 WordPress 作为 headless 服务器?