我如何回应HTML的socket.isClosed();
和$dateSpan1
变量?
php代码:
$dataSpan2
目前的结果:
$dateSpan1 = '<span class=bydatepad>';
$dateSpan2 = '</span>';
$variables['date'] = format_date($variables['node']->created, 'custom', ($dateSpan1 . 'F j, Y' . $dateSpan2 . $dateSpan1 . 'g:i a' . $dateSpan2));
$variables['submitted'] = t('By: ' . ' !username ' . ' !datetime', array('!username' => $variables['name'], '!datetime' => $variables['date']));
我想要的结果:
<00pam6 2015-06-15T10:05:00-04:00Mondayam0000=b1515am30America/New_Yorkpam15>June 15, 2015 <00pam6>
<00pam6 2015-06-15T10:05:00-04:00Mondayam0000=b1515am30America/New_Yorkpam15> 10:05 am<00pam6>
答案 0 :(得分:4)
您应该在没有任何html标记的情况下格式化日期,然后添加标记。 顺便说一下,为html attribs添加双引号。
$variables['date'] = '<span class="bydatepad">'.format_date(...).'</span>';
答案 1 :(得分:1)
你可以用固定的转义字符
来做到这一点$dateSpan1 = '\<span class=bydatepad\>';
$dateSpan2 = '\<\/span\>';
或者你可以为你做一个功能。
答案 2 :(得分:1)
echo htmlspecialchars($dateSpan1);
应该这样做,只需根据你当时要显示的内容更改函数内的变量