一、PHP中的重要函数
1、ceil()向上取整,返回float类型
2、$page[$i]=http_build_query($_GET);
3、$str = str_shuffle($str字符串);
4、substr($str字符串,0开始位置,$length字符串长度);
5、strrchr($filename文件路径名,'. 指定字符');
6、is_dir('文件名(文件路径)')判断给定文件名是否是一个目录
7、mkdir(路径,0777,true)尝试新建一个指定的目录。
8、isset(变量)检测变量是否已设置并且非 NULL
9、empty(变量) 检查一个变量是否为空
10、定义一个常量define(常量名,常量值) 定义一个数组
11、array(‘键’=>’值’)
12、dirname(‘ ’)返回上一级目录dirname(__DIR__)返回根目录
13、require(‘路径’)引入网页不存在就会终止循环,不输出结果
14、include(‘路径’) 引入网页不存在就会警告并报错,输出结果
15、include_once(‘路径’)可调用多次
16、header("refresh:2跳转秒数;url=index.html");跳转到网页
17、header(“location:index.php(地址)”) 跳转到网页
18、static $link=null;
19、mysqli_connect(地址,用户名,密码,数据库名,端口号)连接数据库
20、 mysqli_set_charset($link,’utf8’)设置字符集
21、mysqli_query($link,$sql)提交数据库,mysqli_error($link)提示报错信息
22、
规定如何打开/写入文件) file_put_contents($filename, $data,FILE_APPEND);规定如何打开/写入文件。
可能的值:FILE_USE_INCLUDE_PATH:检查 filename 副本的内置路径FILE_APPEND:在文件末尾以追加的方式写入数据LOCK_EX:对文件上锁
23、遍历mysqli_fetch_assoc( )用关键字索引取值,如echo $row['username']
mysqli_fetch_row()用数字索引取值如echo $row[0]
24、mysqli_fetch_row()查询行数单元
25、implode(',',array_keys($data) implode(‘,’,数组)
implode
分割连接起来array_keys($data)返回数组中部分的或所有的键名array_values($data) 返回数组中部分的或所有的值
26、rtrim($sql字符串,',指定字符')删除字符串末端的空白字符(或者其他字符)
27、trim()去除字符串首尾处的空白字符(或者其他字符)time() — 返回当前的 Unix 时间戳
28、$_SERVER['HTTP_REFERER'];
29、move_uploaded_file($_FILES['pic']['tmp_name']上传的文件的文件名,$realpath移动文件到这个位置) — 将上传的文件移动到新位置
30、is_numeric() — 检测变量是否为数字或数字字符串
31、setcookie('name'名称,$name值,time()+12*60*60*4过期时间)