Cara Menggunakan Fungsi sizeof() dalam PHP

Cara Menggunakan Fungsi Sizeof Dalam Php



Adakah anda seorang pembangun PHP yang ingin mengoptimumkan prestasi kod anda? Jika ya, anda boleh menggunakan saiz() fungsi. Fungsi ini membolehkan anda menentukan bilangan elemen dalam tatasusunan dan merupakan alat yang berguna apabila bekerja dengan tatasusunan, rentetan dan objek. Dengan memahami cara penggunaan saiz() dengan betul, pengguna boleh meningkatkan keberkesanan dan prestasi kod mereka.

Dalam artikel ini, kita akan meneroka saiz() fungsi, sintaksnya, dan penggunaannya dalam PHP.

Apakah fungsi sizeof().

saiz() ialah fungsi dalam PHP yang membolehkan pembangun menentukan bilangan elemen dalam tatasusunan dan sering digunakan untuk menentukan saiz tatasusunan, rentetan dan objek dalam PHP.







Sintaks



Berikut ialah sintaks untuk digunakan saiz() fungsi dalam PHP:



saiz ( tatasusunan , mod )

Di sini, yang tatasusunan parameter ialah tatasusunan yang mengandungi bilangan item yang akan ditemui, dan pilihan mod parameter digunakan untuk menentukan cara fungsi akan secara berulang mengira item semua tatasusunan bersarang dalam tatasusunan item. Terdapat dua mod, iaitu 0 ialah mod lalai yang mengira kandungan peringkat atas sahaja dan ia tidak termasuk kandungan tatasusunan bersarang dalam tatasusunan peringkat atas. manakala 1 secara rekursif mengira semua elemen dalam tatasusunan, termasuk elemen tatasusunan bersarang. Sebagai contoh:





Nilai pulangan

The saiz() fungsi mengembalikan nilai integer bilangan elemen.

Cara Menggunakan Fungsi sizeof() dalam PHP

Berikut adalah langkah-langkah untuk digunakan saiz() fungsi dalam PHP:



Langkah 1: Mula-mula anda perlu menentukan tatasusunan yang mana anda ingin mencari bilangan elemen.

Langkah 2: Seterusnya anda perlu menghubungi saiz() , parameter pertama ialah an tatasusunan , dan parameter kedua adalah pilihan jika anda ingin menggunakannya mod .

Langkah 3: Akhirnya, anda boleh menggunakan gema atau cetakan untuk mengeluarkan hasil ke pelayar atau baris arahan.

Contoh 1

Pertimbangkan contoh berikut, kami telah memulakan an pekerja tatasusunan dengan nilai tertentu, maka kami menggunakan saiz() berfungsi untuk mengira jumlah elemen tatasusunan:



$pekerja = tatasusunan ( 'Zainab' , 'Awais' , 'Komal' , 'Kesalahan' ) ;

bergema ( 'Jumlah bilangan elemen dalam tatasusunan ialah: ' . saiz ( $pekerja ) ) ;

?>

Contoh 2

Dalam contoh berikut, kami telah menggunakan saiz() berfungsi untuk mengira unsur tatasusunan berbilang dimensi dengan mod 1, dan mod ini akan mengira secara rekursif elemen termasuk elemen dalam tatasusunan bersarang:



$array = tatasusunan ( 'pekerja' => tatasusunan ( 'Zainab' , 'Awais' , 'Kesalahan' , 'Komal' ) ,

'Jantina' => tatasusunan ( 'Perempuan' , 'Lelaki' , 'Perempuan' , 'Perempuan' ) ) ;

bergema 'Bilangan Biasa bagi tatasusunan ialah:' . saiz ( $array ) ;

bergema ' \n ' ;

bergema 'Kiraan rekursif tatasusunan ialah:' . saiz ( $array , 1 ) ;

?>

Catatan: Dalam kod di atas, nombor lalai untuk tatasusunan ialah 2 kerana secara lalainya saiz() fungsi mengira hanya induk tatasusunan. Dalam contoh ini, item teratas ialah dua subrentetan, “Pekerja” dan “Jantina”.

Pokoknya

The fungsi sizeof(). dalam PHP digunakan untuk mencari kiraan elemen tatasusunan dan merupakan fungsi terbina dalam dan alias bagi kira() fungsi. Ia menerima dua hujah; satu adalah wajib dan satu lagi adalah pilihan. Parameter pilihan menentukan mod kiraan di mana 0 mewakili kiraan biasa dan 1 ialah kiraan rekursif yang digunakan untuk tatasusunan berbilang dimensi.