Qc.php 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <?php
  2. namespace app\api\controller;
  3. use app\common\model\LabelMessage;
  4. use app\common\model\LevelOrder as LOM;
  5. use app\common\model\UserSearch;
  6. use app\common\model\VideoUrl;
  7. use app\common\service\OrderCallback;
  8. use think\cache\driver\Redis;
  9. use think\Db;
  10. use Easemob\Auth;
  11. use Easemob\User;
  12. class Qc extends Base {
  13. public function index()
  14. {
  15. var_dump(100053%10000,array_search(1,[2,3,4,7,1,1,5,6],true));
  16. die();
  17. $goods_id = 1;
  18. $total = Db::name('infinite_draw')->where(['goods_id'=>$goods_id])->count();
  19. $limit = $total%10000;
  20. if($limit > 10) {
  21. }
  22. }
  23. public function index2()
  24. {
  25. $this->error('6666',['second'=>11]);
  26. die();
  27. header('content-type:text/html;charset=utf-8');
  28. $str1 = 'Abcd';
  29. $str2 = '你cU季炯炯a流量B';
  30. $arr1 = str_split($str1);
  31. $arr2 = str_split($str2);
  32. echo "两个字符数组:";
  33. var_dump($arr1);
  34. var_dump($arr2);
  35. $result = array_intersect(
  36. array_map('strtolower', $arr1),
  37. array_map('strtolower', $arr2)
  38. );
  39. var_dump($result);
  40. $result = array_values($result);
  41. $this->success('返回成功', $result);
  42. }
  43. public function index_match()
  44. {
  45. $password = "123456879_/";
  46. //密码必须包含大小写字母/数字/符号任意两者组合
  47. $regStr = "/^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)(?!([^(0-9a-zA-Z)]|[\(\)])+$)([^(0-9a-zA-Z)]|[\(\)]|[a-z]|[A-Z]|[0-9]){6,16}$/";
  48. var_dump(preg_match($regStr, $password));
  49. }
  50. }