<script language="php">echo "44444444444444444<br>" ;<⼀script>浏览器显示不出来,也不报错,为什么?

2025-03-01 07:06:45
推荐回答(4个)
回答1:

这个,关键是你用什么方式打开这有这个语句的文件的。
如果把这句存放在一个名叫a.php 的文件里,右键,打开方式选用IE的话,就是

如果 右键,打开方式选用firefox 的话 就是空白
这两种方式都是只能把这个语句当做脚本处理,源码都是 因为IE和firefox对同样的源码解释方式不同,所以出现一个是空白,一个是全部显示。
而作为script 这个语句是不会起到PHP echo的作用的。因为echo 这个必须要用服务器的PHP解释器才可以。
如果你放在PHP 服务器里,作为一个网页打开 localhost/a.php 的话,就会显示44444444444444444 源码则是44444444444444444

回答2:

在我这ie和火狐都没问题,你可能是其它的错误

回答3:

这东西是服务器端运行的,你的浏览器显示不显示的主要看服务器那里是不是执行了。
不过我记得 php 好像已经放弃这种语法描述的支持了。

回答4:

从语法上来说,并没有什么错误,只是浏览器无法解析这种怪代码罢了...
js就js,php就php,混在一起整出个怪物来...阁下有个性