【发布时间】:2010-05-14 19:38:52
【问题描述】:
在处理现有的 Drupal 站点时,我注意到一个奇怪的故障,它导致任何带有 > 的 PHP 运算符都像 ?> 标记一样工作。这发生在我创建的具有“PHP 代码”的“输入格式”的 Drupal 页面中。
比如这行代码
foreach($array as $key => $value){
导致打印出来的页面非常破损
$value){
有人知道是什么原因造成的吗?我的开发环境是 XAMPP。 Drupal 版本是 6.15。 PHP版本是5.2.9。
更新:短标签已关闭,当 PHP 被重写以使其不包含 > 字符时,它按预期工作。我必须进行更多测试才能获得更多信息。
【问题讨论】:
-
PHP 代码是否被解析过?是否有任何来自 PHP 的错误消息(因为 PHP 代码已损坏)?