angkat Cara menggunakan function old() dalam templat Blade untuk mendapatkan elemen tatasusunan terakhir-Soal Jawab Rangkaian PHP Cina
Cara menggunakan function old() dalam templat Blade untuk mendapatkan elemen tatasusunan terakhir
P粉309989673
P粉309989673 2023-09-02 22:00:20
0
2
465

Bagaimana untuk mendapatkan elemen terakhir tatasusunan 'g3' di dalam fungsi lama() tanpa mengetahui bilangan elemen.

 

Bagaimana untuk mendapatkan item yang dipilih dalam div.

P粉309989673
P粉309989673

membalas semua (2)
P粉276876663

Seperti yang dinyatakan dalam komen oleh@apokryfos:

\Illuminate\Support\Arr::last(old('g3') ?? []) != 3

Arahan tambahan

Berdasarkan komen anda, demo di bawah sepatutnya cukup:

@php($data = [1 => "举重", 2 => "慢跑", 3 => "睡觉"])
不可见
    P粉596191963

    Jika andaold值是array,你可以使用in_arraypengganti.
    Mendaftarold('g3')是否存在,然后检查value是否在数组old('g3')Masuk

    Bagaimana untuk mendapatkan elemen terakhir tatasusunan, anda boleh mencuba ini Fungsi
    array_values() mengembalikan tatasusunan yang mengandungi semua nilai tatasusunan.
    Petua: Tatasusunan yang dikembalikan akan mempunyai kunci angka, bermula dari 0 dan meningkat secara beransur-ansur.

    @if (old('g3')) @php $size = count(array_values(old('g3'))); $lastElement = old('g3')[$size - 1]; @endphp // 做一些操作 @endif
      Muat turun terkini
      Lagi>
      kesan web
      Kod sumber laman web
      Bahan laman web
      Templat hujung hadapan
      Tentang kita Penafian Sitemap
      Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!