2017-08-10 13 views
1

次のようなlaravelの配列データがあります。どのように表示することができますか。お使いのコントローラからアレイデータを表示するLaravel

Array ([email] => [email protected] [first_name] => Melaku [last_name ] => Minas [grade_id] => 9 [phone_number ] => [email protected] [username] => [email protected] [password ] => Melaku Minas [balance] => 0 [activation_code] => 123123 [penalty_counter] => 10 [account_status] => ACT) 1 

答えて

1

のためにこれはあなたのビューで作業する必要があり

<p>{{$array['first_name']}}</p> 
<p>{{$array['last_name']}}</p> 

・ホープ、このヘルプ..

@foreach($arrayname as $array) 
    <p>{{ $array->first_name }}</p> 
    <p>{{ $array->last_name }}</p> 
    <p>{{ $array->firstname }}</p> 
    <p>{{ $array->firstname }}</p> 
    <p>{{ $array->grade_id }}</p> 
    <p>{{ $array->phone_number }}</p> 
    <p>{{ $array->username }}</p> 
    <p>{{ $array->password }}</p> 
    <p>{{ $array->balance }}</p> 
    <p>{{ $array->activation_code }}</p> 
    <p>{{ $array-> penalty_counter }}</p> 
    <p>{{ $array->account_status }}</p> 

@endforeach

$ arraynameという配列の各要素を取り出します。これについてはブレードテンプレートに関する公式のlaravelのドキュメントからもっと読むべきです。そのドキュメントはv4.2のためのものですので、慎重https://laravel.com/docs/5.4/blade

1

はあなただけそうのようなビューに配列を渡すことができますように

<p>{{ $email }}</p> 
<p>{{ $first_name }}</p> 

そして:

return view('view', $array); 

は、その後、あなたのビューで同じようにアクセスします。

ビューにデータを渡すの公式Laravelのドキュメントを参照してください。 https://laravel.com/docs/master/views#passing-data-to-views

+0

はからlaravelとブレードのテンプレートについては、こちらをご覧ください。このコメントの時点で、Laravelはv5.4にあります。 – tiagojpdias

+0

良い点が更新されました。 – peacemaker

0

あなただけ

return view('yourview', compact('array')); 

OR

use View; 

return View::make('yourview')->with('array', $array); 

のようなあなたのビューで$array変数を渡しますこのように使用する:ブレードのテンプレートとのif文は、印刷をお届けします使用します

関連する問題