- 博客(7)
- 收藏
- 关注
原创 MAMP PRO 安装php swoole扩展 (让你少走弯路)
去github上下载 https://github.com/swoole/swoole-src/releases下载的时候注意一下 swoole版本要和php版本兼容最好不要用低版本的PHP安装高版本的swoole 我的PHP 7.2.8 所以我选择了 最高版本的swoole 我喜欢用新的东西 出现各种各样的 问题 才有新鲜感~我下载到 /Applications...
2018-12-19 11:34:21 4008 7
原创 PHP、TP5生成下载word
我觉得用composer安装比较好,免得引起一些不必要的麻烦,composer 会自动建立好依赖关系。首先windows要先安装composer。不懂百度。。。通常第三方库 都是安装在vendor目录下 开始操作:在vendor目录 同级 新建composer.json文件{ "comment" : "以下是PHPWord包", "require": {...
2018-08-01 19:47:19 5711 1
原创 mysql 索引是否有效和查询条数有没有关系 组合索引最左匹配原则
mysql where条件 索引字段 查询条数大概维持在30%左右,查询条数多余30%索引失效。在索引是否失效 场景有很多:or like %string , %string% <> , !=>not in , not exist经过自测,在查询数据量占总数据量的30%+ 索引就会失效我们一起来看一下:如图给test_user表 test_id字段加了索引 tes...
2018-06-26 18:00:39 1585 1
原创 call_user_func、call_user_func_array回调函数
call_user_func 和 call_user_func_array实际上没啥区别,call_user_func比call_func_array运行速度快。前者传参数的形式是call_user_func('回调函数名','参数1','参数2'...)后者就是('回调函数',array) 后者更规范了一些 eg:function a( $params1,$params2 ){ ...
2018-05-17 14:28:23 792
原创 windows 下 composer安装yii2.0框架详解 脱坑
首先检查composer有没有安装 cmd 窗口输入composer 如果没有 https://getcomposer.org/Composer-Setup.exe 安装 配置到环境变量path里去 *检查php.ini 如果是wamp集成包 看一下 apache用的是哪个php.ini (有两个集成包有两个php.ini 如果不放心不确定用的是哪个php.ini 两个都打开修改)e...
2018-04-20 11:48:18 222
原创 __destruct()析构函数到底有何作用!该怎么用?
PHP和JAVA C++ 这些对象常驻内存语言不同。php大多情况下一个http请求发送完成会自动关闭数据库连接销毁对象变量等...我认为PHP的析构函数基本用不到,听我一个老师讲过会在一些加锁的时候 会用到(我暂时没写过,写过锁也没用到析构函数)。如果一定要研究PHP的析构函数 可以尝试以下的例子 帮助理解:对应的输出结果当整个请求结束后,对象会调用析构函数 销毁所有有关该对象的东西!即使你不写...
2018-04-04 18:21:36 7643
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人