PHP回显文本的输出顺序不正确

时间:2014-01-11 作者:Steve

在页脚中。php,我有以下代码:

<?php
    $copyYear = 2011; 
    $curYear = date(\'Y\'); 
    echo "&copy; " . $copyYear . (($copyYear != $curYear) ? \'-\' . $curYear : \'\') . "&nbsp;" . bloginfo(\'name\');
?>
front page of the website, 输出如下:

糖胶蛋糕©2011-2014

请注意,博客名称位于开头,而在PHP代码中位于结尾。

为什么会这样?我看不出它会是怎样的CSS。

谢谢

1 个回复
最合适的回答,由SO网友:Milo 整理而成

bloginfo 自身的价值,使用get_bloginfo 在回显中,返回其值。

结束