第3章学习了如何编写JavaScript代码来动态修改网页内容。
虽然JavaScript功能很强大,可以修改网页上的任何元素,但是它也有一定的局限性,毕竟它主要是用于修改客户端的显示和逻辑。
但是在很多情况下,需要通过浏览器和服务器进行交互或者访问统一的数据后台的时候,它就无能为力了。
这时候,我们就需要学习一门新的编程语言,可以通过它来让网页和后台数据进行交互。
学哥选择的是PHP语言,它是一门主流的编程语言,学习起来比较容易,功能也非常强大。
同时,还需要学习数据库编程技术,因为很多时候,网页后台都是需要通过数据库来进行支持的。
PHP语言简介
PHP是一种能够创建动态交互性网站的服务器端脚本语言。
PHP的特征:
1.免费开源
2.在服务器上执行,结果以纯文本返回浏览器
3.全称是“PHPHypertextPreprocessor
4.PHP文件的后缀是.php
5.PHP文件能够包含文本、HTML、CSS以及PHP代码
PHP能够做什么:
1.能够和HTML+CSS进行组合生成动态页面内容
2.能够创建、打开、读取、写入、删除服务器的文件
3.能够接收网页的表单输入数据
4.能够访问、添加、修改、删除数据库中的数据
5.能够处理执行服务器的很多功能
PHP也是解释型的编程语言,这一点类似于Python编程语言。
它最常用的用途是用于编写动态交互性内容的网站。
PHP编程语言的HelloWorld
打开一个文本编辑器,输入以下代码:
?php
echoHelloWorld;
?
然后将文件保存为hello.php,如下图所示:
如果是Windows7系统,将文件保存在这个目录下:c:\phpcode\hello.py,如果phpcode目录不存在,则新建这个目录。
如果是树莓派系统,将文件保存在这个目录下:/home/pi/hello.py。
第1行的?php是PHP代码的开始标签,第3行的?是PHP代码的结束标签。
通过开始标签和结束标签,来将PHP代码包围起来,这样机器就能识别出当中是PHP代码了。
第2行的echoHelloWorld;这一行是我们学习的第1行真正的PHP代码。它的作用就是向标准输出控制台输出一个字符串。
直接在操作系统中执行PHP程序,则echo的作用就是向屏幕输出一行字符串HelloWorld。
安装PHP运行程序
php类似于Python代码,是可以单独运行执行的。
和Python程序一样,需要先在操作系统上安装可以执行php程序的运行程序。
下面分别介绍在Windows7和树莓派系统上安装PHP运行程序。
Windows7安装PHP运行程序
首先下载Windows7下面的程序: