مدرسه آنلاین پیبانُ

زیر مجموعه ای از وب سایــت بزرگ pibano.com

مدرسه آنلاین پیبانُ

زیر مجموعه ای از وب سایــت بزرگ pibano.com

ابتدا روتر آن تعریف میکنیم:

Route::get('/users' , 'UserController@getUsers');

سپس به کنترلر رفته و:

use App\User;

...

public function getUsers();

{

     $users = User::get();   (User:همان مدل یوزر)

     return $users;

*: به جای users$ می توان یک ویو را ریترن کرد:

return view('users' , ["users"=>$users]);

(همان users.html)

(پارامتر دوم: ظرف یوز را با اسم یوز بفرست به ویو)

*: در کنترلر ها میتوان بیش از یک فانکشن داشت.

صفحه users.php در view: (داخل body)

<?php

     var_dump($users); آبجکت کاملی از تیبل

>

--------------------------------------------------------------------------------------

<?php

     var_dump($users->toArray()); فقط دیتا

>

<?php

     foreach($users AS $user){

          echo $user->name . "<br>";

     }

>

*: فقط نام ها چاب می شوند - AS: بریز

*: اگر پسوند فایل را users.blade.php قرار دهیم، متغیر ها را می توان به صورت زیر نیز چاپ کرد: (آپشن های بیشتری نیز دارد مثل راحت تر نویسی html)

{{ $users }}

مثال آخر را با سینتکس زیر نیز می توان نوشت:

@foreach ($users AS $user)

     {{ $user->name }}

@endforeach
  • امیررضا ابراهیمی

laravel

لاراول