今天遇到一个问题,客户端那边需要服务端的金额去支付,保留两位小数。这边返回的时候用number_format(0.10,2)看到是string类型的。客户端那边是强类型语言,想到要转成float返回过去。用float转换后0.10就变成了0.1。大家有什么好的解决方法吗?...
使用的版本是 "topthink/think-validate": "^2.0" class MemberValidate extends Validate { protected $rule = [ 'name' => 'require|length:3,25', 'password' => 'require|length:8,16', 'e...
在控制器中用 Db::table('part')->where('id','>',6)->get()->dump(); 只是在控制台输出了获取到的数据,并未看到SQL语句的输出...
<?php use Workerman\Worker; require __DIR__ . '/../vendor/autoload.php'; use Workerman\Crontab\Crontab; $worker = new Worker(); $worker->onWorkerStart = function () { // Execute the function in the first ...
请问每个月最后一天 0点0分 执行怎么写呢? 感恩! 使用 0 0 L 报错 PHP Fatal error: Uncaught InvalidArgumentException: Invalid cron string: 0 0 L * * in /Users/.../vendor/workerman/crontab/src/Parser.php:64...
我是日志控,很多程序执行过程都要记录日志,队列生产时要记生产日志,队列消费时要记消费日志等等,而服务是在tmux中启动的,有时候希望直接在控制台里也能看见记录的日志,现在的做法是: $debugLogger->info('.....'); var_dumo('.....'); 也就是每一处记录日志的地方都要写两句,我记得monolog中好像可以配置同时记录文件并输出控制台,请问在webman中该怎么实现呢?...
1. config/app.php return [ 'debug' => true, 'default_timezone' => 'Asia/Shanghai', ]; 2. process/test.php(每天早上10点 和 11点,这样是可以准时执行的,查看对应的日志,有内容输出) public function onWorkerStart(Worker $worker) { ...
想在laravel-zero中用webman测试 ...
使用了laravel的db库,并且记录了db的sql日志,想要直接使用laravel的event库,按laravel的文档使用不了,有大神给下解决方案吗...