Dalam PHP, anda boleh menggunakan fungsi count() untuk mendapatkan panjang tatasusunan. Fungsi count() ialah fungsi terbina dalam yang digunakan untuk mengira bilangan elemen dalam tatasusunan. Anda boleh menggunakan kaedah berikut untuk mengira panjang tatasusunan:
Kod sampel adalah seperti berikut:
$array = array('apple', 'banana', 'cherry'); $length = count($array); echo $length; // 输出 3
Fungsi sizeof() adalah serupa dengan fungsi count() dan boleh digunakan untuk mengira panjang tatasusunan Kedua-dua fungsi mempunyai kesan yang sama dan digunakan dengan cara yang sama. Kod sampel adalah seperti berikut:
$array = array('apple', 'banana', 'cherry'); $length = sizeof($array); echo $length; // 输出 3
Selain mendapatkan panjang tatasusunan, fungsi count() juga boleh digunakan untuk mendapatkan bilangan sifat objek. Kod sampel adalah seperti berikut:
class Fruit { public $name; public $color; public $price; } $fruit = new Fruit; $fruit->name = 'apple'; $fruit->color = 'red'; $fruit->price = 1.20; $length = count(get_object_vars($fruit)); echo $length; // 输出 3
Dalam contoh ini, kelas bernama Fruit pertama kali ditakrifkan, yang mempunyai tiga sifat awam: nama, warna dan harga. Kemudian objek Buah dicipta dan tiga sifatnya diberikan nilai. Akhir sekali, bilangan atribut objek ini dikira dan hasilnya dikeluarkan ke skrin.
Selain mendapatkan panjang tatasusunan dan sifat objek, fungsi count() juga boleh digunakan Untuk mendapatkan panjang rentetan. Kod sampel adalah seperti berikut:
$string = 'Hello, World!'; $length = count(str_split($string)); echo $length; // 输出 13
Dalam contoh ini, rentetan bernama rentetan pertama kali ditakrifkan dan panjang rentetan dikira. Fungsi str_split() menukar rentetan kepada tatasusunan, kemudian menggunakan fungsi count() untuk mengira panjang tatasusunan dan mengeluarkan hasilnya ke skrin.
Kesimpulan
Di atas ialah cara mengira panjang tatasusunan dalam PHP. Fungsi count() ialah fungsi tatasusunan yang biasa digunakan untuk mengira panjang tatasusunan. Selain bekerja dengan tatasusunan, fungsi count() juga boleh digunakan dengan sifat objek dan rentetan.
Atas ialah kandungan terperinci Bagaimana untuk melihat panjang tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!