![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
y sunshine
今天多一份艰辛,明天多一份收获
展开
-
冒泡排序逻辑
原创 2020-05-05 17:02:15 · 235 阅读 · 0 评论 -
关于PHP自定义错误处理
自定义错误处理:1.即表示声明错误发生时,由我们自己来处理、设定一个错误处理的函数名。语法:set_error_handler(“自己定义的专门处理错误的函数名”);比如:set_error_handler(“my_define_error”);2.定义该函数,在函数中详细设定错误的处理情况。语法:function my_define_error(errCode,errCode,errCod...原创 2020-05-05 13:11:29 · 380 阅读 · 0 评论 -
有关PHP错误日志
错误分类:1.语法错误:程序不能运行,是在运行之前,检查语法的时候,就发现语法出错,结果是提示错误,不运行程序。2.运行时错误:语法检查没错,然后开始运行,在运行中出现了错误,然后报错。这是语法中最常见的错误。3.逻辑错误:程序能运行,且一直到结束没有报错,但执行得到的结果却是错的。常见错误代号:(所有的错误代号都是系统常量)E_NOTICE:提示性错误,轻微;错误发生后,后面的...原创 2020-05-05 00:19:23 · 207 阅读 · 0 评论 -
关于PHP文件加载
加载文件:首先获取物理路径(绝对路径)的方式:DIR:表示的当前文件所在路径,由它可以构建出绝对路径;getcwd():表示当前正在访问的网页路径,由它可以构建出绝对路径;四种加载文件方式的区别:1.include:每次都会载入文件(可能会重复载入),如果载入失败,在报错后继续执行后续语句;2.include_once:只载入一次文件(不会重复载入),如果载入失败,在报错后继续执行后续...原创 2020-05-04 23:35:40 · 165 阅读 · 0 评论 -
递归思想
递归函数的基本含义:就是一个函数内部再调用该函数本身的一种情形(语法形式上)。注意:如果函数在执行的过程中没哟一个“不再调用”的终结机制,那么就会出现“停不下来”的现象。每次调用函数本身的时候,都会开辟一个新的空间,只有等最后一个函数空间执行结束之后,才会执行前一个函数空间,知道执行结束为止。...原创 2020-05-04 22:56:20 · 113 阅读 · 0 评论 -
php时间函数
time:获得当前时间(精确到秒),返回的结果是一个整数,表示从计算机元年(1970年1月1日0:0:0秒到当前时刻的秒数)。microtime:获得当前时间(可以精确到微秒)有两种用法:microtime(true):获取秒数(跟time一样),是一个数字(浮点数,有4位小数位)microtime(false):获得秒数(精度太高),导致浮点数无法精确的表达出来,所以返回的是字符串(前一...原创 2020-05-04 21:53:04 · 122 阅读 · 0 评论 -
随机数
rand():获得某两个数之间的随机整数(包含这两个数)mt_rand():获得某两个数之间的随机整数(包含这两个数),处理速度上比rand()快。原创 2020-05-04 21:26:18 · 201 阅读 · 1 评论 -
php函数
1: function_exists(“函数名”);用于判断函数是否存在,一般用户较大型项目中,无法确定函数是否存在。2: function_get_arg($n):在函数内部可用,用于获取第n个实参(n从0开始)。3: function_get_args():在函数内部可用,用于获取所有实参,结果是一个数组。4: function_num_args():在函数内部可用,用于...原创 2020-05-04 19:01:12 · 126 阅读 · 0 评论 -
可变函数
什么是可变函数,简单来说:可变函数就是将定义好的函数名赋值给一个变量,然后通过这个变量来调用。原创 2020-05-04 18:31:08 · 840 阅读 · 0 评论 -
ThinkPHP关联删除
ThinkPHP关联删除操作:关联删除,即表示删除A表中某一条数据时,B表中的关联数据也会删除;举个例子:一个标题可以包含多篇文章,而一篇文章只能对应一个标题(即标题与文章的对应关系,是1对多的关系),用户需要查看文章的时候,肯定是根据标题栏目来查询到相应的文章,也就是说PHP语言相关的知识栏目,不会出现Go语言的内容,这就是关联的关系。由于使用ThinkPHP框架开发,所以在设计表结构的时...原创 2020-05-01 14:06:15 · 1520 阅读 · 1 评论 -
ThinkPHP增/查/改
使用ThinkPHP框架开发项目所需的设计思路(新手小白):1.下载框架,配置域名地址(project/ThinkPHP5.1/public),域名自己随意设计,保证在浏览器访问时直接跳转至(ThinkPHP框架,初心十载界面)即可;2.使用Ide软件,打开ThinkPHP5.1框架,开发时配置必备项,在config/app.php文件中将调试模式设为true、是否支持多模块设为true;然后...原创 2020-05-01 00:29:56 · 247 阅读 · 0 评论 -
ThinkPHP框架登陆/注册开发思路
登录和注册的功能实现:使用Ajax接收数据,通过Ajax访问控制器中的登录/注册方法,控制器中定义登录/注册方法,然后判断是否是使用Ajax接收数据,如果是使用Ajax接收数据则将数据存放在数组中并使用input()函数接收,接收完数据后通过控制器中的方法选择common公共目录下模型,使用model()函数匹配模型,在模型中创建登录/注册方法,并接收传输过来的数据,在该方法中实例化验证器,在实...原创 2020-04-28 14:38:19 · 382 阅读 · 0 评论 -
修改数据库密码
step1.win+r输入cmdstep2.mysql -u root -p (注意:前提你的环境变量配好了)step3.set password for root@localhost = password(‘123456’);提示:不论密码为string还是integer类型,都要加单引号...原创 2020-04-28 00:00:24 · 253 阅读 · 0 评论 -
phpstudy程序集成包启动时,80端口被占用问题
针对该情况,win+r输入cmd进入命令行输入services.msc ,进入服务窗口,找到 SQL Server Reporting Services (MSSQLSERVER) 这个服务,右击-》停止即可原创 2020-04-27 11:32:10 · 185 阅读 · 0 评论