Php 字符串拼写错误
我很沮丧。我一直在尝试添加Php 字符串拼写错误,php,Php,我很沮丧。我一直在尝试添加“.ABC。”和”。ABC.。但它仍然不起作用。我的代码如下: echo ' <div class="box"> <p> '.$obj->name.': "'.$obj->message.'" </p> <p class="right"> '.date_format('.$obj->message_date.', 'Y-m-d H:i:s');.' </p>
“.ABC。”
和”。ABC.
。但它仍然不起作用。我的代码如下:
echo '
<div class="box">
<p> '.$obj->name.': "'.$obj->message.'" </p>
<p class="right"> '.date_format('.$obj->message_date.', 'Y-m-d H:i:s');.' </p>
</div>
';
echo'
“.$obj->name.”:“.$obj->message.”
'.date_格式('.$obj->message_date','Y-m-dh:i:s');'
';
问题是日期格式不希望显示在网页上。有什么想法吗?改变
'.date_format('.$obj->message_date.', 'Y-m-d H:i:s');.'
到
如果$obj->message\u date
是一个字符串,则需要首先将其转换为日期对象:
'.date_format(date_create($obj->message_date), 'Y-m-d H:i:s').'
您遇到的问题是没有将PHP正确地连接到字符串中
echo '
<div class="box">
<p> '.$obj->name.': "'.$obj->message.'" </p>
<p class="right"> '.date_format($obj->message_date, "Y-m-d H:i:s").' </p>
</div> ';
echo'
“.$obj->name.”:“.$obj->message.”
'.date\u格式($obj->message\u-date,“Y-m-dh:i:s”)。
';
我认为这不应该在这方面提供错误。如果页面仍然没有加载,您将需要查看$obj以查看是否确实存在message_date属性,这是一个日期
有关更多信息,请参见否,此错误也不会显示在网页上,然后查找错误所在。启用错误报告,它将显示一个错误。更新我的答案与其他想法。魔术!谢谢你的朋友!干杯如果尚未启用错误报告,则应启用该选项。那么你就已经知道这个问题了。^^我打开了错误,但它不起作用。“它不起作用”-这没有告诉我们多少。当我输入
”时,请阅读手册。$obj->message\u date.
,它显示在网页上。我只想用date_格式。即使我将此错误ini\u集(“错误报告”,E\u ALL),错误也没有显示任何内容代码>位于页面顶部。
echo '
<div class="box">
<p> '.$obj->name.': "'.$obj->message.'" </p>
<p class="right"> '.date_format($obj->message_date, "Y-m-d H:i:s").' </p>
</div> ';