Rumah > rangka kerja php > ThinkPHP > teks badan

Bagaimana untuk menanyakan panjang tatasusunan satu dimensi dalam thinkphp

WBOY
Lepaskan: 2022-04-06 11:28:44
asal
2944 orang telah melayarinya

Kaedah: 1. Gunakan "for($i=0;$i

Bagaimana untuk menanyakan panjang tatasusunan satu dimensi dalam thinkphp

Persekitaran pengendalian artikel ini: sistem Windows 10, ThinkPHP versi 5, komputer Dell G3.

Bagaimana untuk menanyakan panjang tatasusunan satu dimensi dalam thinkphp

untuk format gelung

for($i=0;$i<count($arr);$i++)
{
echo $arr[$i];
}
Salin selepas log masuk

Kembalikan panjang tatasusunan

$count = count($arr)
Salin selepas log masuk

Hujung hadapan mendapat panjang tatasusunan

{$arr|count}
Salin selepas log masuk

Contohnya seperti berikut:

Dalam pengawal ThinkPHP Cipta fail kelas IndexController.class.php dalam direktori untuk menerangkan cara thinkphp mencari panjang tatasusunan dalam fail templat. Cipta kaedah test() untuk menanyakan data dan hantarkannya ke templat.

Gunakan kaedah M untuk membuat contoh model senarai, tanya data melalui kaedah pilih() dan simpan dalam pembolehubah $data. Hantar data yang diperoleh kepada templat menggunakan kaedah assign() dan paparkan templat melalui kaedah display().

Bagaimana untuk menanyakan panjang tatasusunan satu dimensi dalam thinkphp

Dalam fail templat, gunakan kaedah kiraan untuk mendapatkan panjang tatasusunan, ditulis sebagai "{$data|count}".

Bagaimana untuk menanyakan panjang tatasusunan satu dimensi dalam thinkphp

Buka kaedah ujian dalam pengawal indeks dalam penyemak imbas untuk melihat keputusan.

Bagaimana untuk menanyakan panjang tatasusunan satu dimensi dalam thinkphp

Ringkasan:

1 Dalam pengawal indeks, cipta kaedah ujian(), gunakan kaedah M untuk membuat model senarai dan lulus pilih ( ) kaedah untuk pertanyaan data.

2. Dalam kaedah test(), hantar data yang diperoleh kepada templat menggunakan kaedah assign() dan paparkan templat melalui kaedah display().

3. Dalam fail templat, gunakan kaedah kiraan untuk mendapatkan panjang tatasusunan, ditulis sebagai "{$data|count}".

Nota

Jika digunakan dalam pernyataan if pada templat, kaedah penulisan ialah "count($data)".

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menanyakan panjang tatasusunan satu dimensi dalam thinkphp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan