我的控制器和服务有两个功能.我想调用正在使用的函数.这是我的代码:

Controller:

public function findNeighborhoodGet(): array
{
    $regionCenter = Request::get('region_center');
    $distanceService = \App::make('App\web\one\Infrastructure\Service\Google\Map');
    try {
        $userPoint = $distanceService->getOriginPoint($regionCenter);
    }
 .
 .
 .
 return $result
}

my service (Map.php) :

public function getOriginPoint(string $origin):Point
{
    dd($origin);

    return $this->getPointObject($origin);
}

实际上,我收到一个错误:

A non well formed numeric value encountered 

在这条线上: public function getOriginPoint(string $origin):Point

如何解决呢?

推荐答案

这是使用PHP7.1时symfony/var-dump程序包中的错误.该问题已在版本2.7.16、2.8.9、3.0.9和3.1.3中修复.请参阅拉取请求:https://github.com/symfony/symfony/pull/19379

In my case, I needed to composer update my laravel framework packages, as my vendor directory copy of that package was at 2.7.9. (I'm using Laravel 5.1; later versions use 2.8 and 3.0 of symfony, which also had the bug)

Laravel相关问答推荐

保存很多模型太慢

单个对象的Eloquent 计数是错误的

使用 laravel 根据当月显示注册用户列表

Laravel 连接表

Laravel Valet 安装后 Ping test.dev 返回未知主机

指令allow_call_time_pass_reference警告

使用 Laravel 和 Passport 验证失败时响应状态码 401?

如何使用 Eloquent Laravel 更新集合

Homestead:文件夹映射到错误的文档根目录

Laravel lockforupdate(悲观锁)

导入文件时如何跳过第一行

中间件中的 Laravel 依赖注入

Laravel 全部返回 ID 变为 0

如何处理 php (Laravel api) 和 javascript (AngularJS) 之间的日期时间

如何从 Laravel 中的资源中获取图像?

Lumen/Laravel 6:调用未定义的函数 array_except()

Laravel:array_merge():参数#2不是数组错误

Laravel 5如何获取路由动作名称?

在laravel中删除确认

Laravel - artisan不工作