![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP实用代码
rufeike
努力上游,力争大虾
展开
-
PHP 自定义错误信息输出
文章目录PHP 自定义错误信息输出目的语法函数名称调用方式对象方法调用方式PHP 自定义错误信息输出目的 使用set_error_handler()函数拦截PHP错误信息,通过自定义的模板输出,在开发框架时可以自定义输出模板,只显示需要暴露的信息语法参考:PHP手册 set_error_handlerset_error_handler ( callable $error_handle...原创 2019-11-08 18:08:38 · 1209 阅读 · 0 评论 -
PHP 调试追踪debug_backtrace()函数
PHP 调试追踪技巧作用使用调试追踪函数对应开发框架或调试错误有很大帮助,使用调试追踪函数可以编写类型tp框架中的trace()函数,打印除漂亮调试样式。以下与个人学习开发的框架(类似tp框架)的Index控制中的index方法中进行打印调试测试debug_backtrace()PHP系统函数,可以追踪当前代码执行过程输出数据说明名称类型描述function...原创 2019-11-08 10:32:47 · 1219 阅读 · 0 评论 -
php 序列化
文章目录PHP序列化变量序列化序列化函数 serialize()反序列化函数 unserialize()对象序列化PHP序列化变量序列化定义:序列化是将变量转换成可以保存或传输的字符串的过程;反序列化就是在需要的时候把已序列化的字符串转换成变量的过程;作用:序列化有利于数据的存储和传输序列化函数 serialize()描述:把变量转换成一个可以存储的值;语法:stri...原创 2019-11-06 18:12:01 · 194 阅读 · 0 评论 -
类的自动加载spl_autoload_register()
类的自动加载应用场景:开发人员开发程序时,为了方便类的管理,通常都会按一个类写一个类文件,就会存在各种各样的类文件,在引入时,不得不把所有类文件全部require,这样会增加程序负担,占用内存,且后期维护不方便。使用类的自动加载机制,可以按需加载类文件。类文件的命名规范:一个类要单独定义成一个类文件类文件主名字,要与类名一致类文件扩展名,建议要以“.class.php”结尾...原创 2019-11-06 11:08:45 · 314 阅读 · 0 评论 -
mysqli 数据库工具类
文章目录mysqli 数据库工具类单例设计模式代码实现数据库初始化工作SQL执行方法 exec()SQL查询方法 query()SQL查询结果 fetchOne()SQL查询结果 fetchALL()SQL获取记录数 rowCount()完整代码mysqli 数据库工具类单例设计模式描述:一个类只能创建一个实例对象设置要求(三私一公):私有的静态保存对象属性私有的构造方法,防止类外...原创 2019-11-06 11:00:23 · 221 阅读 · 0 评论 -
PHP 遍历文件夹
PHP遍历文件夹封装一个遍历文件夹函数用于对指定路径的文件夹进行遍历,获取文件夹中的文件路径数组。代码实现<?phpecho "<pre>";print_r(traverseDir('./ErrorFiles'));/** * 遍历指定路径的文件夹中的文件 * @param $dirPath 文件绝对路径 * @param $type 遍历方法 默认参数为 $...原创 2019-11-02 17:13:28 · 449 阅读 · 1 评论