为什么这会以错误的顺序呼应数值? 时间:2010-12-06 作者:gillespieza 我相信这有一个简单的原因/答案:为什么echo \'Archive for \'. the_time(\'Y\');给我2010Archive for? 我原以为它会给我Archive for 2010 2 个回复 最合适的回答,由SO网友:Rarst 整理而成 作为大多数以the_ 这一个回显时间而不返回它(以get_the_ do)。第一the_time() 火和回声一年,然后它又回来了(null) 连接并回显字符串。因此:echo \'Archive for \'; the_time(\'Y\'); 或:echo \'Archive for \' . get_the_time(\'Y\'); SO网友:Paolo 您还可以使用“,”而不是“.”用于在echo函数中串联字符串。echo \'Archive for \' , the_time(\'Y\'); 结束 文章导航