php中echo输出问题,求助啊。。。。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php中echo输出问题,求助啊。。。。相关的知识,希望对你有一定的参考价值。
<html>
<head>
<title>123</title>
<head>
<body>
<?php
echo "123455";
?>
</body>
</html>
这个是最基本的输出,但是为什么用打开之后什么都没有啊?
“打开之后什么都没有”的原因是你的“打开”不是由PHP服务器来为你打开。
PHP不同于javascript编程。PHP程序是在服务器端运行的,JavaScript是在浏览器中直接运行的。对于包含着JavaScript程序的网页文件你可以在自己的磁盘上点右键用浏览器打开,但,包含PHP代码的网页你必须把它放到运行着PHP系统的服务器上的指定目录,然后在浏览器的地址栏输入那个服务器的URL(网址)才能看到它的运行结果。 参考技术A 哎,你这是牛头不对马嘴啊,你代码是php的,但是你文件却是html。你怎么能让html语言去执行php语言,这2种是不同的,你不能把它们搭一块啊,你要想输出那就必须把html文件转换成php文件 参考技术B 由于PHP是在服务器端执行的, 客户端是看不到PHP代码的,。。
你需要布署到php服务器,才能正常访问! 参考技术C 你的代码要放到服务器上,经过php代码解析器才行,现在看你的命名是用普通看html页面文件的方式来看的,当然不行。 参考技术D 注意你的文件后缀,若你没到伪静态的话。 你实际上就在html文件里写php代码,你说能执行么。将example.html改为php后缀
以上是关于php中echo输出问题,求助啊。。。。的主要内容,如果未能解决你的问题,请参考以下文章
PHP为啥echo 'happy'.1+2.'345'会输出2345
php问题求助,Notice: Undefined offset: 1 ,我的数组下标没有越界啊?为啥会有这样的提示呢?
我想问下为啥在写php程序中,有些html直接写,有些却通过echo来写html?