PHP是一门语言,编程语言就是计算机和人沟通的工具。
人类历史上出现过很多重要工具,例如汽车、火车、飞机,以及现在广泛使用的计算机。其中汽车、火车、飞机都可以受计算控制,因为计算机具有可“编程”特点。 一个人开动一辆汽车时,先踩刹车,然后启动发动机、挂挡、放刹车、踩油门出发,如果将人的这一连串动作(指定集),用计算机能读懂的语言保存起来,命名为“开车”,放入汽车上的计算机。这样,每次开车的旰,就不需要人们重复先前一连串的动作,直接执行“开车”,汽车就开动了。 在以上几个步骤中,从编程的角度来说,放入计算机的动作(指令集)被称作“程序”,放入计算机的过程被称作“编程”,开汽车的人被称为“用户”,如果“程序”没有执行放刹车就执行了踩油门出发,就是程序“错误”(Bug),如果汽车撞到墙上,这是“用户”使用不当。
PHP语言是计算机能读懂的语言,所以PHP语言可以用来编程。PHP语言主要应用在Web领域。WEB是World Wide Web的简称,简写为WWW,中文名为“万维网”。WWW以超文本标记语言HTML(Hyper Text Markup Language)与超文本传输协议HTTP(Hyper Text Transfer Protocol)为基础向用户提供网络服务。WWW是建立在客户机/服务器模式这上,这种结构被称为B/S结构,在这种结构下,用户工作界面是通过WWW浏览器来实现 ,少部分事务逻辑在前端浏览器(Browser)实现,主要事务逻辑在服务器端(Server)实现 ,HTML和JavaScript可以认为是在前端浏览器(Browser)工作,PHP则在服务器端(Server)工作。
PHP将程序代码嵌入到HTML中执行,所以PHP是一种HTML内嵌式脚本语言。PHP的名字“PHP”英文“PHP:Hypertext Preprocessor”(超级文本预处理)的嵌套缩写,PHP语言借鉴了C语言、Java语言和Perl语言的语法,整体风格类似于C语言。使用PHP语言,用户可以按照自己的需要向网站发出请求,网站收到用户请求后,返回用户需要的结果,这样,PHP让网站和人之间有了交流,而此类具有与人交流能力的网站通常被称为动态网站,反之,如果只是纯HTML的网站,不具备与人交流的能力,被称为静态网站。 JavaScript是一种仅仅运行在浏览器上的脚本语言,JavaScript同样将程序代码嵌入到HTML中执行。在JavaScript语言出现之前,传统的数据提交和验证工作均由客户端浏览器通过网络传输到服务器上进行。如果数据量很大,将增大网络和服务器资源消耗。而使用JavaScript就可以在客户端进行数据验证,从而减轻网络和服务器资源消耗。 此外,JavaScript还能方便操纵各种浏览器对象,可以使用JavaScript控制浏览器外观、状态以及动作方式,可以根据用户需要“定制”浏览器等。 PHP与Linux系统、某公司 Web服务器和MySQL数据库同属于自由软件,其源代码完全公开,任何人可以自由地免费使用,所以在Web领域,PHP与Linux系统、某公司 Web服务器、MySQL数据库成为了最佳拍档,业界将其各自第一个英文字母组合,简称“LAMP”。 当用户使用浏览器访问某公司 Web服务器,开启一个交互时,如果有客户端事务,使用JavaScript处理,然后提交到服务器端,PHP程序开始处理用户提交的请求,如果用户需要查询MySQL数据库的数据,PHP则会连接MySQL数据库,取出数据,按用户要求处理后,转换成HTML格式文本返回给浏览器,最终,用户通过浏览器看到结果。
创建一个HTML文档。 新建一个txt文件。输入以下内容。
保存,修改后缀名为html或htm。 双击“helloword.hml”文档。 HTML文档内容包含“<”和“>”包括起来的标签,并成对出现。如helloword.html文档中第一个标签就是<html>,这个标签告诉浏览器这是HTML文档的开始。HTML文档的最后一个标签是</html>,这个标签告诉浏览器这是HTML文档的终止。在<head>和</head>标签之间的文本是头信息。头信息在浏览器里面不显示。在<title>和<titel>标签之间的文本是文档标题,显示在浏览器窗口的标题栏。在<body>和</body>标签之间的文本是正文,会被显示在浏览器中。 |