• 我们中的有些人,注定要在日常生活的点滴中去寻找生命的意义。---- 《生活大爆炸》|

错误和异常 (一):错误基础知识

错误和异常 (一):错误基础知识
错误和异常 (一):错误基础知识 思维导图: 1 什么叫错误 书面一点的解释:php脚本自身原因,大部分是由于错误的语法,或者服务器环境造成的php脚本无法通过编译,或者无法正常执行的情况。 注意: 1 并不是所有的错误都会造成脚本无法运行,部分错误发生后脚本继续运行 2 正常情况下,错误并不能被try catch捕捉 2 错误的级别 1 Parse er……继续阅读 »

admin 2年前 (2019-02-01) 0评论

composer遇到PHP版本问题

composer遇到PHP版本问题
执行composer install 或者composer update时遇到问题如下: Your requirements could not be resolved to an installable set of packages. Problem 1 - Installation request for doctrine/instantiator 1……继续阅读 »

admin 2年前 (2018-09-25) 0评论

深入理解 PHP 的 7 个预定义接口

深入理解 PHP 的 7 个预定义接口
深入理解 PHP 的 7 个预定义接口 深入理解预定义接口 场景:平常工作中写的都是业务模块,很少会去实现这样的接口,但是在框架里面用的倒是很多。 1. Traversable(遍历)接口 该接口不能被类直接实现,如果直接写了一个普通类实现了该遍历接口,是会直接报致命的错误,提示使用Iterator(迭代器接口)或者IteratorAggreg……继续阅读 »

admin 2年前 (2018-06-02) 0评论

使用json_encode中文乱码

使用json_encode中文乱码
在接口编写过程中,经常会用到json_encode来处理中文,但是中文都会被转码,变为” \u**** ”的格式: 1:PHP的版本为5.4以上; echo json_encode( ‘中文’ ); // “\u4e2d\u6587” echo json_encode( ‘中文’, JS……继续阅读 »

admin 2年前 (2018-05-23) 0评论

lnmp环境添加php的fileinfo扩展

lnmp环境添加php的fileinfo扩展
1 . 下载对应php的扩展包(推荐直接php官网下载该php版本的完整包) 2 . 解压 cd php-7.2.5/ext/fileinfo /usr/local/php/bin/phpize   ./configure --with-php-config=/usr/local/php/bin/php-config   make && m……继续阅读 »

admin 2年前 (2018-05-09) 0评论