你是想问例如写
echo "你好";
?>
不如直接你好
是吧?
这是因为上述的情况还没有和服务器,数据库挂勾,也看不出PHP是动态的效果..
//test.php
if($_GET['a']==1) echo "你好";
else echo "你们好";
?>
这里,虽然也没有用到数据库,但起码有了动态的效果,同一个页面会根据$_GET['a']传来的参数不同且页面内容不同。
你想一想,如果一个新闻网里面有几十万篇新闻,那只用HTML写岂不是要写几10万个结构相似页面?
但有了PHP,只需要根据一个参数,例如ID值,通过url上面 ?id=1 , ?id=n...这样的形式传参数,然后PHP程序根据不同的参数去数据库找出相应文章内容输出在相应位置就行,而页面其它东西例如CSS样式均不用重新再写...
html是客户端语言。是由浏览器解释的
php是服务端语言。是由服务端的程序解释的
php的出现主要为了处理动态网页.. 也就是处理html
你可以看到php虽然可以嵌套html但是实际上是为了输出和处理html
html并不能替代php的功能。
html是展示而php是处理怎样展示.. 大概这样理解
你可以用HTML 来直接用编写文档,编出来就是静态的网站,更新还有管理就特别的不方便啦!
html是客户端语言。是由浏览器解释的
php是服务端语言。是由服务端的程序解释的
php的出现主要为了处理动态网页.. 也就是处理html
你可以看到php虽然可以嵌套html但是实际上是为了输出和处理html
html并不能替代php的功能。
html是展示而php是处理怎样展示 上面的答案是完全正确的!