PHP lcfirst不工作​​?

J. *_*Doe 0 php wordpress

我想小写标题的第一个字母.

<title><?php echo lcfirst(bloginfo('name')); ?>.blog</title>
Run Code Online (Sandbox Code Playgroud)
  • 应该导致:super.blog
  • 但结果是:Super.blog

我试过了:

<title><?php 
$bloginfo = bloginfo('name');
echo lcfirst($bloginfo);
?>.blog</title>
Run Code Online (Sandbox Code Playgroud)

这怎么可能?我做错了吗?

Raf*_*tas 5

在wordpress中,函数bloginfo echo是结果.请get_bloginfo改用.

请参阅下面的代码了解该bloginfo功能.

function bloginfo( $show = '' ) {
    echo get_bloginfo( $show, 'display' );
}
Run Code Online (Sandbox Code Playgroud)

请参阅:https://developer.wordpress.org/reference/functions/bloginfo/

https://developer.wordpress.org/reference/functions/get_bloginfo/