Rumah  >  Artikel  >  rangka kerja php  >  Contoh untuk menerangkan kaedah penghakiman pandangan laravel

Contoh untuk menerangkan kaedah penghakiman pandangan laravel

PHPz
PHPzasal
2023-04-13 13:38:46696semak imbas

Laravel ialah rangka kerja aplikasi web PHP yang popular yang mempunyai pelbagai aplikasi dalam pembangunan web. Antaranya, pandangan adalah bahagian penting dalam membina antara muka pengguna, dan mereka perlu dinilai secara fleksibel mengikut senario perniagaan dan keperluan pengguna semasa pembangunan. Artikel ini akan memperkenalkan kaedah penghakiman dan contoh pandangan Laravel.

1. Paparan Laravel

Dalam Laravel, paparan dipaparkan melalui enjin templat. Dalam aplikasi, paparan biasanya disimpan dalam direktori resources/views. Dalam fail paparan, anda boleh membina antara muka HTML menggunakan kod PHP dan bahasa templat.

2. Cara menilai pandangan Laravel

Pertimbangan pandangan biasanya berdasarkan senario perniagaan dan keperluan pengguna. Laravel menyediakan pelbagai pernyataan penghakiman untuk melaksanakan pemaparan bersyarat pandangan. Beberapa kaedah penghakiman biasa disenaraikan di bawah:

  1. Penghakiman asas: Dalam Laravel, anda boleh menggunakan @if, @else, @elseif dan @endif untuk melaksanakan pertimbangan bersyarat asas.

Kod sampel adalah seperti berikut:

@if ($age > 18)
    <p>成年人</p>
@else
    <p>未成年人</p>
@endif
  1. Penghakiman gelung: Dalam Laravel, anda boleh menggunakan @for, @foreach, @while dan @endwhile untuk Melaksanakan penghakiman gelung.

Kod sampel adalah seperti berikut:

@foreach ($users as $user)
    <p>{{ $user->name }}</p>
@endforeach
  1. Penghakiman bersyarat: Dalam Laravel, anda boleh menggunakan @isset, @empty, @auth, @guest dan @endauth, @endguest untuk melaksanakan penghakiman bersyarat.

Kod sampel adalah seperti berikut:

@isset($title)
    <p>{{ $title }}</p>
@endisset

@empty($users)
    <p>没有任何用户</p>
@endempty

@auth
    <a href="#">注销</a>
@endauth

@guest
    <a href="#">登录</a>
@endguest
  1. Tetapkan pertimbangan: Dalam Laravel, anda boleh menggunakan @each dan @forelse untuk melaksanakan penghakiman yang ditetapkan.

Kod sampel adalah seperti berikut:

@forelse($users as $user)
    <p>{{ $user->name }}</p>
@empty
    <p>没有任何用户</p>
@endforelse
  1. Penghakiman kemasukan: Dalam Laravel, anda boleh menggunakan @includeWhen dan @includeUnless untuk pertimbangan kemasukan.

Kod sampel adalah seperti berikut:

@includeWhen($user->isAdmin(), 'admin')

@includeUnless($user->isGuest(), 'home')

3 Ringkasan

Artikel ini memperkenalkan kaedah penghakiman pandangan Laravel, termasuk penghakiman asas, penghakiman gelung. , pertimbangan bersyarat, Tetapkan pertimbangan dan pertimbangan inklusi. Pernyataan pertimbangan ini boleh digunakan secara fleksibel untuk pelbagai senario perniagaan dan keperluan pengguna. Dalam pembangunan pandangan, menguasai kaedah pertimbangan ini boleh meningkatkan kecekapan pembangunan dan menjadikan antara muka pengguna lebih cantik dan praktikal.

Atas ialah kandungan terperinci Contoh untuk menerangkan kaedah penghakiman pandangan laravel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn