Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 打印控制器变量以查看Laravel_Php_Laravel_Web_Orm_Eloquent - Fatal编程技术网

Php 打印控制器变量以查看Laravel

Php 打印控制器变量以查看Laravel,php,laravel,web,orm,eloquent,Php,Laravel,Web,Orm,Eloquent,在这方面工作了几个小时,我想在视图中打印控制器变量。这是我的密码: 控制器: $mydate=Carbon::now()->addHours(8); $newdate=$mydate->toDateString(); $mydata = DB::table('attendances')->where('date_only', '=', $newdate)->get(); return View::ma

在这方面工作了几个小时,我想在视图中打印控制器变量。这是我的密码:

控制器:

        $mydate=Carbon::now()->addHours(8);
        $newdate=$mydate->toDateString();

        $mydata = DB::table('attendances')->where('date_only', '=', $newdate)->get();



        return View::make('Home')->with($mydata);
这是我的观点

       <div> {{$mydata}} </div>
{{$mydata}
我刚发现这个代码有错误

你试过了吗

<div> {{ print_r($mydata->toArray())}} </div>
 //or
<div> {{ print_r($mydata)}} </div>
//try this to know if you have got data in your $mydata
<div> {{ $mydata[0]->id }} </div>  // id- a field name can change if u dont have one
你试过了吗

<div> {{ print_r($mydata->toArray())}} </div>
 //or
<div> {{ print_r($mydata)}} </div>
//try this to know if you have got data in your $mydata
<div> {{ $mydata[0]->id }} </div>  // id- a field name can change if u dont have one
试试这个

$mydate=Carbon::now()->addHours(8);
    $newdate=$mydate->toDateString();

    $mydata = DB::table('attendances')->where('date_only', '=', $newdate)->get();



    return View::make('Home',['mydata' => $mydata]); //just a different way to send vars to view
视图:

而不是

<div> {{$mydata}} </div>
{{$mydata}
用这个

<div> {{print_r($mydata)}} </div>
{{print\u r($mydata)}
试试这个

$mydate=Carbon::now()->addHours(8);
    $newdate=$mydate->toDateString();

    $mydata = DB::table('attendances')->where('date_only', '=', $newdate)->get();



    return View::make('Home',['mydata' => $mydata]); //just a different way to send vars to view
视图:

而不是

<div> {{$mydata}} </div>
{{$mydata}
用这个

<div> {{print_r($mydata)}} </div>
{{print\u r($mydata)}

当我删除我的视图代码时,没有eRoom,因此这意味着问题只存在于视图中。是否显示您的视图?尝试了控制器解决方案,没有错误,但没有显示任何内容。如果我不包含上面的代码,则会显示视图。您的
$mydata
是否获得了值?没有错误或当我删除我的视图代码时,这意味着问题就出在视图中。是否显示了您的视图?尝试了控制器解决方案,没有错误,但没有显示任何内容。如果我不包含上面的代码,则会显示视图。如果变量值为字符串类型,则它现在也在使用简单的{{$mydata}}。可能在最新版本的laravel中更改。如果变量值为字符串类型,则它现在也在使用简单的{{$mydata}}。可能在最新版本的laravel中更改。