1.顺序查找
2.二分查找算法
折半算法思路:
1.找到数组长度
2.确定左右两边的指针位置
3.找到中间位置
4.匹配数据
5.然后根据大小重定边界
3.冒泡排序
4.简单选择排序
5.快速排序
6.插入排序
7.指针操作函数
8.数组元素操作函数
9.数组的相关函数
10.检索函数
操作数组键值
11.字符串相关函数
12.PHP中的错误处理:系统或者用户在某些代码执行的时候,发现有错误,会通过错误处理的形式告知程序员
a.语法错误:不符合php的语法规则
b.运行时错误:代码编译通过,但是代码在执行的过程中,出现一些条件不满足导致的错误
c.逻辑错误:写代码不够规范,出现了一些逻辑错误,导致代码正常执行,但是得不到想要的结果
13.错误代号:
14.错误触发
程序运行时错误:
人为触发:知道某些逻辑错误,
15.错误显示设置:哪些错误该显示,以及该如何显示
1.PHP的配置文件:全局配置,php.ini文件
2.在php运行的脚本中去设置
16.记录错误日志
在实际生产环境中,不会直接赤裸裸的展示给用户
1.不友好
2.不安全:错误会暴露网站很多信息(路径、文件名) 所以在生产环境中,一般不显示错误
3.开启日志功能
4.指定文件路径
17.自定义错误处理
最简单的错误处理:trigger_errors()函数,但是该函数不会阻止系统报错
回调函数:用户自定义的函数
18.PHP调试工具Xdebug
1.1下载Xdebug https://xdebug.org
NTS:非线程安全
TS:线程安全
1.2安装Xdebug
验证安装成功
使用Xdebug
19.NetBeans:PHP开发工具
介绍:是一个非常优秀操作PHP的工具之一(phpstorm)
安装NetBeans必须先安装JDK 之后安装NetBeans