加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_新乡站长网 (https://www.0373zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP数组排序 PHP核心知识要点汇总一:记好这些,学习php会进步一大截

发布时间:2022-12-09 10:49:17 所属栏目:PHP教程 来源:
导读:  匿名函数

  伪类型:mixed,number,callback,void,

  数据类型转换:int,integer,bool,Boolean,float,string,array,object,自动转换(值转换)

  数据类型判断:is_bool,is_float
  匿名函数
 
  伪类型:mixed,number,callback,void,
 
  数据类型转换:int,integer,bool,Boolean,float,string,array,object,自动转换(值转换)
 
  数据类型判断:is_bool,is_float,is_integer,is_object,is_array,is_string,is_resource,is_scalar,is_null,is_numeric,gettype,settype
 
  引用文件:require,include,require_once,include_once,作用(布局,包含公共文件),文件载入原理(加载非执行,将编译后的文件加载),require和include的区别,文件返回(配置文件)
 
  终止脚本:return,exit,die
 
  载入文件路径:绝对路径,相对路径(./,../,/),文件载入的相对路径问题
 
  字符
 
  串相关函数:strlen,substr,strtolower,strtoupper,strrev,strpos,strrpos,strchrPHP数组排序,strrchr(获取文件后缀名),trim
 
  时间相关函数:time,date,strtotime,microtime
 
  数组:概念,使用数组原因(变量关联),PHP数组特点(没有数据类型,数组下标可为字符串[不能使用for循环遍历],数组长度可变不会溢出),数组定义(array,[]),数组不能直接echo,数组长度(count,遍历),foreach(原理:赋值+指针下移)
 
  二维数组:定义,语法,二维数组遍历,关联二维数组,遍历
 
  Each+list:each(语法),list(语法,只能获得索引数组元素,按照索引顺序赋值),each和list组合遍历数组,each与foreach区别(foreach原理,each原理)
 
  数组相关函数:key,current,next,prev,end ,reset,array_keys,array_values,数据结构模拟(array_shift,array_unshift,array_push,array_pop),字符串分割(explode,implode),array_walk_recursive(回调函数,按址传递)
 
  数组运算:+,array_merge
 
  数组比较:==,===
 
  其他函数: range,array_rand,shuffle
 
  SQL注入:原理,解决方案(addslashes,magic_quotes_gpc),公共函数(array_walk_recursive对$_POST转义)
 
  数组算法:排序(冒泡,插入,选择,快排),查找(自定义查找,二分法)
 
  表单传值:网站目的(数据管理:收集,整理,存储,发布),收集(表单实现),数据传递(url,form),传值方式(get,post)
 
  数据接收:$_GET,$_POST,$_REQUEST,数据处理,$_REQUEST不值得信任(覆盖,request_order,variables_order)
 
  点击行为判断:isset($_POST[‘submit’])/empty()
 
  自动配置全局变量:register_gloabals
 
  复选框使用:[],入库(字符拼接),显示复选框信息(checked),批量删除
 
  文件上传:概念,难点(浏览器端,服务端),流程(表单post,enctype=’multipart/form-data’,PHP配置file_uploads,配置项说明(file_uploades,upload_max_filesize,post_max_size,upload_tmp_dir)),文件上传流程(本地选择文件,提交,文件发送到服务器临时目录,转义临时文件)
 
  PHP处理:$_FILES,$_FILES说明,文件移动(copy,move_uploaded_file),验证文件类型(MIME),文件重命名(唯一性,可识别区分)
 
  上传函数封装
 
  多文件上传:数组,$_FILES处理
 

(编辑:开发网_新乡站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!