web第二课
第二课
一、PHP的基础知识
1.PHP的基本概念
php是一种脚本语言,和python脚本类似,不过它是执行在服务器上的,通过url访问后来解释执行。
执行python脚本的时候,是使用python githack.py -u 这种形式
而需要执行php脚本的时候,是直接访问http://www.xxx.com/index.php
※php是网站的一种脚本语言,文件后缀是php,用来写网站的,适合中小型网站的开发。
2.PHP的运行环境
PHPstudy
3.PHP的开发环境
VScode
4.PHP的基本语法
①$_GET
1 |
|
$b是定义一个变量,它能保存一个数据,$_GET[‘a’]。
在php中,使用$GET来保存所有的get请求数据,$GET是一个数组,可以用索引名,也就是里面的a来标记要拿的数据,比如,$_GET[‘a’]就是拿的浏览器里面提交的a=b这个键值对的值,它会在url中寻找有没有a=b的提交,如果有,就把b的值拿出来给这个变量b。
?左边是文件,?的右边是键值对,用?区分文件和键值对。
=左边的是参数名,=右边的是参数值,用=区分参数名和参数值,用&区分多个键值对。
②$_POST
1 |
|
通过在url后面附加数据,可以向服务器提交数据,但是如果数据很长,那么全部加到url后面,url就会很长,所以可以使用POST的方式发送数据,和GET方式发送数据不同,POST不会在url后面附加数据,只会通过特定的格式,将需要发送的数据,以key=value的形式附在http包后面,多个参数用&分开。
浏览器插件
1 |
|
同时发GET和POST包
③PHP函数
php的函数是一个功能的标签。
函数的功能就是向浏览器输出后面引号中的内容。
php的函数基本语法是函数名(函数参数)分号
函数可以有0个或者多个参数,如果没有参数,就不写。
php中的函数,有自带的系统函数,也有用户的自定义函数。
phpinfo会显示当前服务器上的php的基本信息,比如版本、各项设置等。
④自定义函数
需要一个功能,输入两个数字,得到两者之和,自定义一个add函数
1 |
|