2019年12月23日

linux 安装xdebug

摘要:一、安装了 xdebug php -m | grep 'xdebug' 如果没有安装就执行 首先根据 phpinfo() 信息 下载对应的版本,具体看参数: 下载地址:https://xdebug.org/download 把phpinfo()的打印信息 复制到 https://xdebug.org 阅读全文

posted @ 2019-12-23 15:50 追风的浪子 阅读 (10) 评论 (0) 编辑

2019年12月20日

array_walk、array_map、array_filter 的用法

摘要:array_walk、array_map、array_filter 和 foreach 都有循环对数组元素进行处理的功能。 一、array_walk 用法 1、循环数组,回调处理(并不修改数组元素的值,而是跳出去做其他的事情[回调的定义]) 如: $arr = [ ['name' => 'A', ' 阅读全文

posted @ 2019-12-20 11:02 追风的浪子 阅读 (17) 评论 (0) 编辑

array_merge_recursive 的使用

摘要:作用:递归合并数组 场景:在平时开发中,我们可能遇到获取的数据是多个维度的数据,而我们只需要其中的一个。 代码如下: $project_id = 'project_id'; $arr1 = [ 'project_id' => ['name' => '名称1', 'address' => '地址1', 阅读全文

posted @ 2019-12-20 10:47 追风的浪子 阅读 (7) 评论 (0) 编辑

2019年12月18日

Navicat12下载、激活工具、激活教程

摘要:Navicat12的下载地址如下:链接: https://pan.baidu.com/s/11CHIWO74M4-P6UG0aWsF7Q 提取码: bayk 打开激活工具Navicat_Keygen_Patch_v4.9_By_DFoX.exe点击patch选择安装的Navicat12 位置。 3. 阅读全文

posted @ 2019-12-18 16:28 追风的浪子 阅读 (18) 评论 (0) 编辑

2019年12月17日

array_map、array_walk、array_reduce

摘要:array_map 遍历原数组,效果和foreach改变元素的值一样。作用就是遍历数组,更改元素的值。 array_walk 遍历数组,在不使用引用的情况下,该函数注重的就是过程,就是循环的时候,可以处理其他的业务逻辑,而不是对数组元素本身做处理。 $arr = [1,2]; array_walk( 阅读全文

posted @ 2019-12-17 22:57 追风的浪子 阅读 (9) 评论 (0) 编辑

foreach引用坑

摘要:先看下面代码 $arr1 = [1, 2]; foreach($arr1 as $key => $value) { $value = $value + 1; } var_dump($key, $value); //结果输出1,3 说明:在上面的foreach循环中,当循环结束后,临时变量 $key和 阅读全文

posted @ 2019-12-17 22:42 追风的浪子 阅读 (8) 评论 (0) 编辑

PHP CLI中,三个系统常量:STDIN、STDOUT、STDERR

摘要:PHP CLI中,有三个系统常量,分别是STDIN、STDOUT、STDERR,代表文件句柄。 /** *@ 标准输入 *@ php://stdin & STDIN *@ STDIN是一个文件句柄,等同于fopen("php://stdin", 'r') */ $fh = fopen('php:// 阅读全文

posted @ 2019-12-17 20:23 追风的浪子 阅读 (7) 评论 (0) 编辑

Windows下Charles抓包https协议配置

摘要:最近设置https协议对手机app抓包遇到一些问题,现在在这里记录下,以防以后遇到问题没有记录 1.从官网下载Charles的安装包 https://www.charlesproxy.com/download/ 下载之后进行安装,安装进行傻瓜式安装下一步下一步就好 2.安装完成Charles之后打开 阅读全文

posted @ 2019-12-17 16:45 追风的浪子 阅读 (74) 评论 (0) 编辑

php位运算及其高级应用

摘要:我们之前学过逻辑与(&&) 条件1 && 条件2 当两边条件同时成立时候返回1 逻辑或(||) 条件1 || 条件2 当两边条件只要有一个成立时候返回1 一. & 按位与 只有对应的两个二进制位均为1时候,结果位才会是1,否则为0. 举例: 比如9&5,其实就是1001&101 = 1,因此9&5= 阅读全文

posted @ 2019-12-17 15:27 追风的浪子 阅读 (17) 评论 (0) 编辑

2019年11月13日

Yii2实现手机二维码扫一扫登入

摘要:一 建数据表 scancode randnumber字段存储的是一个随机码,可以用uuid token是一个提取用户信息的字段,说白了就是user表的唯一键,如果不担心用户id外泄,用user_id也行吧。。。 表建好了,剩下的就是代码啦,不过不着急,先讲一下实现的原理 服务器产生一个随机码,用随机 阅读全文

posted @ 2019-11-13 11:32 追风的浪子 阅读 (29) 评论 (0) 编辑

导航