strtoupper() 不适用于 wordpress 中的 bloginfo()
strtoupper() doesn't work with bloginfo() in wordpress
你好吗,我今天收到的东西很奇怪。
<?php echo bloginfo( 'name' ); ?> // this return How Are You
<?php echo strtoupper(bloginfo( 'name' )); ?> // this also return How Are You
<?php echo strtoupper( 'How Are You' ); ?> //this return HOW ARE YOU
我认为第二应该return你好吗,这很奇怪。
我不确定这件事的原因。
那是因为 bloginfo( 'name' )
直接将结果打印到浏览器中,而不是 return。
要获取值,请改用 get_bloginfo()。
你好吗,我今天收到的东西很奇怪。
<?php echo bloginfo( 'name' ); ?> // this return How Are You
<?php echo strtoupper(bloginfo( 'name' )); ?> // this also return How Are You
<?php echo strtoupper( 'How Are You' ); ?> //this return HOW ARE YOU
我认为第二应该return你好吗,这很奇怪。 我不确定这件事的原因。
那是因为 bloginfo( 'name' )
直接将结果打印到浏览器中,而不是 return。
要获取值,请改用 get_bloginfo()。