'require', 'title' => 'require', 'price' => 'require|checkPrice', 'url' => 'require' ]; protected $message = [ 'lstore_id.require' => '商家ID不能为空', 'title.require' => '商品名称不能为空', 'price.require' => '商品价格不能为空', 'url.require' => '商品图片不能为空', ]; public function checkPrice($value, $data, $rule) { $pattern = '/^\d+(\.\d{1,2})?$/'; if (!preg_match($pattern, $value)) { return "价格或金额格式不正确"; } return true; } }