
php
老猫&咸鱼
无花果
展开
-
yii2中自定义验证规则rules以及rules失效的解决方案
yii2的一个强大之处之一就是他的Form组件,既方便又安全。有些小伙伴感觉用yii一段时间了,好嘛,除了比tp"难懂"好像啥都没有。当然啦,废话说在前头,咱们的重点喃,是要利用ActiveForm,然后怎么去实现自定义验证规则。先来说说场景:条件:①、有两个字段分别是attr1和attr2 ②、attr1有两个值分别是1和2需求是:当用户选择的attr1的值等于1的时候,attr2的值必须填写,当attr1的值等于2的时候,attr2的值不写也没关系。其中attr1...转载 2020-06-19 15:58:33 · 2499 阅读 · 0 评论 -
easySwoole框架task进程不能创建.sock文件
报错问题:[2019-12-02 14:08:14][DEBUG][ERROR] : [listen /Temp/TaskWorker.fcce5581d6be0f3a066f7bc0ea2582270.sock fail at class EasySwoole\Tasorker at file:/vendor/easyswoole/component/src/Process/Socket/Abs...原创 2019-12-02 14:47:35 · 1509 阅读 · 2 评论 -
php去除数组中所有相似的值
最近处理表格文件中,遇到需要按数组某一个重复值去重,才有此志~~~~~~//二维数组中将某一个字段(mobile)相同值去掉$tmpData=[ [ "enterprise_id"=> 3 , "name"=> "张三", "sex"=> 1, "birth_date"=> "1990-08-09&qu原创 2018-08-18 13:52:29 · 965 阅读 · 0 评论 -
php获取当前日期开始一周日期与星期几
不说了,对于PHPer来说,写不出来说什么都是白瞎,不喜勿喷~~~~ function get_week(){ $data = []; $format='Y-m-d'; for ($i=0; $i<7; $i++){ $strtotime = strtotime( '+' .$i.' days'); $data[$i]['date'] = date(...原创 2018-08-18 16:38:07 · 1287 阅读 · 0 评论 -
php相似度排序
啥也不说,直接上~~~~~//数组随便写,此次按name相似度排序$tmpData = [ [ 'id'=>1, 'name'=>'诺心 数字蛋糕', ], [ 'id'=>2, 'name'=>'农夫山泉 茶π饮料', ], [ 'id'=>3, 'name'=>'诺心 美元蛋糕', ], [ 'id'=>...原创 2018-08-17 18:42:52 · 765 阅读 · 0 评论 -
php相似度排(倒)序
啥也不说,直接上代码~~~~~//数组元素随便设置$tmpData = [ [ 'id'=>1, 'name'=>'诺心 数字蛋糕', ], [ 'id'=>2, 'name'=>'农夫山泉 茶π饮料', ], [ 'id'=>3, 'name'=>'诺心 美元蛋糕', ], [ 'id'=>4, 'n...原创 2019-06-28 16:54:25 · 318 阅读 · 0 评论