Rumah >pembangunan bahagian belakang >masalah PHP >Apakah perbezaan antara php sizeof dan count
Tiada perbezaan antara php sizeof() dan count(). Fungsi sizeof() ialah alias bagi fungsi count(), yang bermaksud bahawa fungsi dan penggunaan fungsi sizeof() adalah betul-betul sama dengan fungsi count() dan kedua-duanya boleh digunakan untuk mengira panjang sesuatu tatasusunan.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP 7.1, komputer DELL G3
Sangat mudah untuk mendapatkan tatasusunan panjang dalam PHP memberikan kita dua fungsi untuk mengira panjang tatasusunan, iaitu fungsi count() dan sizeof().
Tetapi sebenarnya tiada perbezaan antara fungsi count() dan sizeof() Fungsi sizeof() ialah alias bagi fungsi count() Fungsi dan penggunaan kedua-dua fungsi ini adalah sama .
Format tatabahasa:
count($array,$mode); sizeof($array,$mode);
Penerangan parameter adalah seperti berikut:
Contoh 1: Gunakan count() untuk mengira bilangan elemen tatasusunan.Hasil keluaran:
<?php header("Content-type:text/html;charset=utf-8"); $arr = ['PHP中文网','PHP教程','https://www.php.cn/','count()函数','sizeof()函数','数组长度']; echo '$arr 的长度为:'.count($arr).'<br>'; $arr2 = ['C语言中文网','PHP教程',['https://www.php.cn/','count()函数','sizeof()函数','数组长度']]; echo '$arr2 的长度为:'.count($arr2).'<br>'; echo '参数 $mode = 1 时,$arr2 的长度为:'.count($arr2, 1).'<br>'; $str = 'https://www.php.cn/'; echo '$str 的长度为:'.count($str).'<br>'; ?>
Contoh 2: Gunakan sizeof() untuk mengira bilangan elemen tatasusunan
Hasil keluaran:
<?php header("Content-type:text/html;charset=utf-8"); $arr = ['PHP中文网','PHP教程','https://www.php.cn/','count()函数','sizeof()函数','数组长度']; echo '$arr 的长度为:'.sizeof($arr).'<br>'; $arr2 = ['C语言中文网','PHP教程',['https://www.php.cn/','count()函数','sizeof()函数','数组长度']]; echo '$arr2 的长度为:'.sizeof($arr2).'<br>'; echo '参数 $mode = 1 时,$arr2 的长度为:'.count($arr2, 1).'<br>'; $str = 'https://www.php.cn/'; echo '$str 的长度为:'.sizeof($str).'<br>'; ?>
Dapat dilihat bahawa hasil yang dikembalikan dengan menggunakan count() dan sizeof() adalah sama.
Nota: Baris 7 kod menetapkan $mode kepada 1. Fungsi count() dan sizeof() akan mengitar semua elemen dalam tatasusunan dua dimensi Pada masa ini,
akan dikira secara keseluruhan , elemen di dalamnya akan dikira semula, jadi hasil akhir ialah 7.['https://www.php.cn/','count()函数','sizeof()函数','数组长度']
Pembelajaran yang disyorkan: "
Atas ialah kandungan terperinci Apakah perbezaan antara php sizeof dan count. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!