首页  >  文章  >  php教程  >  菜鸟聊:PHP

菜鸟聊:PHP

WBOY
WBOY原创
2016-08-15 16:49:471617浏览

      学习PHP已经有2个月时间了,从一开始的一片空白,到现在的刚刚入门,我对PHP的了解也有更多的认知,希望通过我对PHP的理解,能帮助到更多像我一样的新手更早的认识PHP。(PS:以下内容的一部分是摘自《PHP和MySQL Web开发从新手到高手》一书,因为我的语言组织能力实在太有限,尽请包涵!)

      PHP是一种服务器端编程语言(server-side language)。这个概念可能对一开始的新手有点难理解,如果你只有使用过HTML、CSS和JS这样的客户端语言来设计Web站点,那就更难理解它了。

      服务器端语言类似于JavaScript,它允许在Web页面的HTML代码中嵌入小程序(脚本)。和只是用HTML相比,当执行的时候,这些程序使用对浏览器窗口中显示的内容有更大的控制权。javascript和PHP的关键区别在于:执行这些嵌入程序的时候,所处在Web页面加载的阶段所处不同。

      想javascript这样的客户端语言,是在Web页面(嵌入的程序及其他内容)从Web服务器下载之后,有Web浏览器读取并执行的。相反,像PHP这样的服务器端语言,是在Web页面发送给服务器之前,有Web服务器运行的。一旦浏览器显示一个页面之后,客户端语言允许你控制该页面的行为。而服务器语言则允许你实时的生成定制的页面,这些页面甚至还没有发生给浏览器。

      一旦Web服务器执行了Web页面中嵌入的PHP代码,执行的结果将代替页面中的PHP代码的位置。浏览器在接受页面的时候,看到的全部是标准的HTML代码,因此,这种语言叫作“服务器端语言”。

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn