【发布时间】:2019-01-20 16:25:11
【问题描述】:
如果帖子已更新,我正在尝试打印发布日期或更新日期
这是我的 php if 语句
<?php
$u_time = the_time('U');
$u_modified_time = the_modified_time('U');
if ($u_modified_time > $u_time) {
echo "[UPDATED] "; the_modified_time('F j, Y'); echo " at "; the_modified_time(); echo " EST";}
else {
echo "[PUBLISHED] "; the_time('M jS Y'); echo " at "; the_time(); echo " EST"; }
?>
这是打印出来的
15479814021547981405[PUBLISHED] Jan 20th 2019 at 10:50 am EST
但这是我所期待的
[PUBLISHED] Jan 20th 2019 at 10:50 am EST
不知道为什么要打印这个15479814021547981405 部分
我该怎么做才能去掉那部分?
谢谢
【问题讨论】:
-
这里没有足够的信息让我们给你一个正确的答案。对我们来说未定义的函数做了什么?
-
显然您的其他功能之一是输出内容,可能是调试代码。但除非您向我们展示源代码,否则我们不知道也无法帮助您。
-
你能分享
the_time()和the_modified_time()的代码吗?似乎意外的印刷来自其中之一。 -
为什么不赞成……我根据我所知道的发布了问题……如果你需要更多的东西……问而不是把问题向下看……该死的……如果这继续这个网站几年后就会死去……太自大了
-
我们做了,但您仍然没有包含它
标签: php wordpress if-statement