在实际项目开发中,我们通常把项目分为两个公用部分(顶部+底部),然后使用文件包含放入到我们的页面中。
文件包含的基本语法:include与require
include与require对于文件的包含其效果都是一样的。但是两者对于错误的处理不同:
① include遇到错误,直接发出警告,后面的代码可以继续执行
② require遇到错误,直接报错,后面的代码无法继续执行
在实际项目开发中,如果包含的文件过多可能会导致文件被重复包含的情况。为了避免这种情况,建议大家使用include_once或require_once进行文件包含。
在PHP代码中,通过a标签传递的请求都称之为get请求。
在定义一个demo23_deal.php页面,接收传递过来的参数id=10,基本语法:如果是GET请求,可以使用$_GET[‘参数名称’]来接收传递过来的数据。
我们把上面这种请求就称之为GET请求。
2、PHP中的post请求demo24_form.php 示例代码:
在定义一个demo24_deal.php,然后通过POST方式接收传递过来的数据:
$_POST[‘表单名称’]
3、PHP中复选框的接收(爱好如何接收呢?)①定义表单时,复选框的名称要添加一个中括号
②在demo24_deal.php页面,通过$_POST[‘复选框名称’]来接收数据
由以上运行结果可知,$_POST[‘hobby’]返回的是一个数组,但是MySQL中只能整数、小数、字符串,不能存储数组,所以我们必须把这个数组转化为字符串。
运行结果:
基本语法:$_FILES[‘附件的name名称’]
就是把$_FIELS[‘avatar’][‘tmp_name’] 临时文件
移动到
uploads文件夹下面,然后用原来的名字重新命名$_FILES[‘avatar’][‘name’]
4、要用到的知识点move_uploaded_file(源文件,目标位置+文件)
最终效果: