为什么这个PHP标签可见?

时间:2014-03-21 20:08:51

标签: php wordpress variables

您有以下变量:

<?php
$url1 = bloginfo();
?>

为什么变量在wordpress的前端可见?

如果我在没有Wordpress-Tag的情况下尝试变量:

<?php
$url1 = "test";
?>

是不可见的。

感谢您的帮助。

祝你好运

马丁

2 个答案:

答案 0 :(得分:2)

bloginfo()用于显示有关网站的特定信息,例如显示网站名称的bloginfo('name')。要获取值并将其存储在变量中,请使用get_bloginfo()

有关详细信息,请参阅https://codex.wordpress.org/Function_Reference/bloginfo

答案 1 :(得分:1)

bloginfo输出其信息而不是返回它。

因此,无论从输出中调用它将被发送到浏览器。

在第一个示例中,您将bloginfo的结果输出到浏览器并返回void(无)。第二,你为“test”的$url1分配一个值而没有输出。