IndexAction.class.php 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <?php
  2. class IndexAction extends Action {
  3. public function index( ){
  4. echo 'hello world';
  5. }
  6. public function test( ){
  7. /*
  8. $object = new \Qrcode\QRcode();
  9. $object->png('qweqwe','/data/wwwroot/develop.rltest.cn/1.2.7/czwx/Home/static/image/test.png',3,4);
  10. $reslut = \PHPQRCode\QRcode::png("Test", false, 'L', 4, 2,true);
  11. var_dump($result);
  12. //echo 'ok';
  13. exit;
  14. $qrCode = new Endroid\QrCode\QrCode('Life is too short to be generating QR codes');
  15. header('Content-Type: '.$qrCode->getContentType());
  16. echo $qrCode->writeString();
  17. exit();
  18. */
  19. $info = array(
  20. 'ExpireTime' => time()+600,
  21. 'LicensePlate' => 'BJ000001'
  22. );
  23. $preselect_plate_queue = Redis("wjw_preselect_plate_queue","queue");
  24. //$result = $preselect_plate_queue -> add($info);
  25. //var_dump($result);
  26. var_dump($preselect_plate_queue -> pop());
  27. exit;
  28. $servers = [
  29. parse_url(C('REDIS_DSN')),
  30. ];
  31. $redLock = new RedLock($servers);
  32. $lock = $redLock->lock('QS000001', 1000, $openid);
  33. var_dump($lock);
  34. }
  35. }