Rumah >pembangunan bahagian belakang >tutorial php >kiraan PHP
Kaedah PHP count() digunakan untuk mendapatkan bilangan elemen dalam tatasusunan. Kaedah PHP count() ialah kaedah terbina dalam PHP. Ia melakukan tugas yang sama seperti yang dilakukan oleh kaedah size(). Kadangkala kita perlu mengetahui bilangan elemen yang terdapat dalam tatasusunan atau objek, jadi untuk tujuan ini PHP menyediakan kaedah count(). Ia juga boleh mengembalikan nilai 0 untuk tatasusunan atau objek yang tidak mempunyai elemen di dalamnya atau jika tatasusunan kosong dan juga untuk tatasusunan atau objek yang tidak ditetapkan.
Mulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
Sintaks:
count( array, mode );
Parameter:
Diberikan di bawah adalah contoh yang dinyatakan:
Contoh kaedah PHP count() untuk mencari bilangan elemen dalam tatasusunan. Seterusnya, kami menulis kod PHP untuk memahami kaedah dengan lebih jelas dengan contoh berikut, di mana kaedah count() digunakan untuk mencari nombor elemen yang terdapat dalam tatasusunan satu dimensi, seperti di bawah.
Kod:
<?php // array of languages $Language = array( 'English', 'Math', 'Science', 'Hindi'); print( "The array is : " ); print( implode(', ', $Language )); print(".<br>"); // Calculating total number of elements present in an array. $result = count($Language); print( "The total number of elements present in an array are :" ); print( $result ); ?>
Output:
Seperti dalam atur cara di atas kod “$result = count($Language);” cari dan kembalikan bilangan elemen yang terdapat dalam tatasusunan "Bahasa" dan yang dipaparkan juga, seperti yang dapat kita lihat dalam output.
Contoh kaedah PHP count() untuk mencari bilangan kiraan bagi tatasusunan berbilang dimensi.
Seterusnya, kami menulis kod HTML untuk memahami kaedah PHP Count(), di mana sifat panjang digunakan untuk mencari bilangan kiraan elemen dalam tatasusunan berbilang dimensi, seperti di bawah.
Kod:
<?php // multidimensional array of subjects $sub = array( 'Subjects' => array( 'English', 'Math', 'Science', 'Hindi', 'Social' ), 'facultyid' => array( 'fac12', 'fac36', 'fac78', 'fac60', 'fac03' ) ); print( "The count for multidimensional array. " ); print( " <br>" ); // Calculating total number of elements present in an multidimensional array. // recursive count print( "The count for multidimensional array with recursive. " ); print( count( $sub, 1 )); print( " <br>" ); print( "The count for multidimensional array with out recursive. " ); print( count( $sub )); print( " <br>" ); ?>
Output:
Seperti dalam program di atas, tatasusunan "sub" dicipta untuk menyimpan subjek dan id fakulti masing-masing yang mengendalikannya. Kemudian dalam kod, kaedah count() digunakan dua cara untuk mencari bilangan elemen yang terdapat dalam tatasusunan berbilang dimensi ini. Cara pertama ialah "count( $sub, 1 );", iaitu cara rekursif seperti yang ditunjukkan dengan menghantar nilai mod kepada 1 dan cara kedua ialah "count( $sub );" , yang bukan cara rekursif. Jadi kiraan output cara pertama ialah 12 dan kiraan output cara kedua ialah 2. Kaedah PHP count() untuk mencari bilangan kiraan bagi tatasusunan berbilang dimensi bagi jenis data yang berbeza.
Seterusnya, kami menulis kod HTML untuk memahami kaedah PHP Count(), di mana sifat panjang digunakan untuk mencari bilangan kiraan elemen dalam tatasusunan berbilang dimensi yang merupakan jenis data yang berbeza dalam dimensi yang berbeza, seperti di bawah.
Kod:
<?php // multidimensional array of Marks $Marks = array( 'Subjects' => array( 'English', 'Math', 'Science', 'Hindi', 'Social' ), 'rollno' => array( 89, 78, 56, 45, 67 )); print( "The count for multidimensional array of different data types. " ); print( " <br>" ); // Calculating total number of elements present in an multidimensional array. // recursive count print( "The count for multidimensional array with recursive. " ); print( count( $Marks, 1 )); print( " <br>" ); print( "The count for multidimensional array with out recursive. " ); print( count( $Marks )); print( " <br>" ); ?>
Output:
Seperti dalam atur cara di atas, tatasusunan "Mark" dicipta untuk menyimpan subjek dan markah masing-masing yang merupakan jenis data yang berbeza berbanding subjek tatasusunan markah. Kemudian dalam kod, kaedah count() menggunakan dua cara untuk mencari bilangan elemen yang terdapat dalam tatasusunan berbilang dimensi ini, jadi kiraan output cara pertama ialah 12 dan kiraan output cara kedua ialah 2.
Kaedah PHP count() ialah kaedah terbina dalam, yang digunakan untuk mendapatkan bilangan elemen yang hadir dalam tatasusunan.
Atas ialah kandungan terperinci kiraan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!