字符“& lt;“是分隔符的第一个字符,但作为PHP使用的数据出现


character "<" is the first character of a delimiter but occurred as data PHP use

嗨,我想做一个xhtml 1.1网站,它需要一个表单来执行一个PHP_SELF操作的表单动作。为此,我需要使用php

的开始标签
<?php

然而,当我检查W3网站上的验证时,我得到的响应是:

字符" < "是分隔符的第一个字符,但作为data

出现

我已经尝试了验证器告诉我的解决方案,这是交换<&lt;的php前面,但当我这样做的php代码不能正常工作。有谁知道这个问题的解决方法吗?

运行PHP。验证从中得到的(X)HTML。

不要尝试验证PHP源代码