Laravel 5 Laravel将控制器数据传递给视图

Laravel 5 Laravel将控制器数据传递给视图,laravel-5,Laravel 5,试图将控制器中生成的数据传递给视图 web.php中的路由 Route::get('person', ['uses'=>'PersonController@index']); 控制器应用程序/Http/Controllers/Person.php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Requests; use App\Http\Controllers\Controller;

试图将控制器中生成的数据传递给视图

web.php中的路由

Route::get('person', ['uses'=>'PersonController@index']);
控制器应用程序/Http/Controllers/Person.php
namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;

class PersonController extends Controller
{
  public function index()
  {

    $age = 35;
    $height = 68;
    $weight = 102;

    // Calculate rest of BPX values
    $BPXVals = [];
    // Actual Weight
    $BPXVals['actualWeight']          =   $weight;
    $BPXVals['actualWeight2']         =   pow($weight, 2);
    $BPXVals['actualWeight3']         =   pow($weight, 3);
    $BPXVals['weightLN']              =   log($weight);

    return View::make('person.index', ['BPXVals'=>$BPXVals]);

  }
}
在Resources/Views/index.php中查看

<!doctype html>
<html>
    <head>
    </head>
    <body>
      {{  $BPXVals  }}
    </body>
</html>

在定义路由或将路由链接到控制器和/或视图时,我做错了什么?

尝试将app/Http/Controllers/Person.php更改为app/Http/Controllers/PersonController.php

尝试从项目根目录在控制台中自动加载composer dump,因为我在codeThx中没有看到任何错误,我将控制器文件的名称更改为PersonControoler.php,现在得到以下错误:helpers.php第533行中的ErrorException:htmlspecialchars期望参数1为字符串,数组给定视图:/path/to/resources/views/person/index.blade.phpy您不能像{{$BPXVals}那样打印数组。您需要将这些值打印为{{$BPXVals['weightLN']}},这样才有效!因此,我需要在视图中引用数组索引,而不能像在Twig中那样转储数组。这就是我需要知道的。谢谢
namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;

class PersonController extends Controller
{
  public function index()
  {

    $age = 35;
    $height = 68;
    $weight = 102;

    // Calculate rest of BPX values
    $BPXVals = [];
    // Actual Weight
    $BPXVals['actualWeight']          =   $weight;
    $BPXVals['actualWeight2']         =   pow($weight, 2);
    $BPXVals['actualWeight3']         =   pow($weight, 3);
    $BPXVals['weightLN']              =   log($weight);

    return View::make('person.index', ['BPXVals'=>$BPXVals]);

  }
}