Dalam PHP, terdapat banyak cara untuk menentukan sama ada pembolehubah ialah tatasusunan, yang diperkenalkan satu demi satu di bawah.
Kaedah 1: fungsi is_array
Fungsi is_array ialah kaedah yang paling biasa digunakan dalam PHP untuk menentukan sama ada pembolehubah ialah tatasusunan. Penggunaan fungsi is_array adalah seperti berikut:
$is_array = is_array($variable);
Antaranya, $variable mewakili pembolehubah yang akan dinilai.
Nilai pulangan bagi fungsi is_array ialah jenis boolean (true atau false Jika $variable ialah tatasusunan, ia mengembalikan benar, jika tidak ia mengembalikan palsu).
Berikut ialah contoh:
$data = ['apple', 'banana', 'pear']; $is_array = is_array($data); //true
Kaedah 2: fungsi gettype
Fungsi gettype boleh mengembalikan jenis pembolehubah Kaedah penggunaan adalah seperti berikut:
$type = gettype($variable);
Antaranya, $variable mewakili pembolehubah yang akan dinilai.
Jika nilai $type ialah "array", ini bermakna $variable ialah jenis array, jika tidak ia bukan jenis array.
Berikut ialah contoh:
$data = ['apple', 'banana', 'pear']; $type = gettype($data); //"array"
Kaedah 3: Gunakan fungsi terbina dalam
Selain kaedah yang dinyatakan di atas, PHP juga menyediakan beberapa fungsi terbina dalam untuk menentukan jenis pembolehubah.
Sebagai contoh, jika anda ingin menyemak sama ada pembolehubah ialah tatasusunan, anda boleh menggunakan fungsi berikut:
Fungsi is_array() boleh menentukan sama ada pembolehubah ialah jenis tatasusunan. Penggunaannya adalah sama seperti yang diterangkan di atas:
$is_array = is_array($variable);
Penggunaan fungsi lain adalah serupa dengan ini.
Berikut ialah contoh:
$data = ['apple', 'banana', 'pear']; $is_array = is_array($data); //true
Ringkasan
Dalam PHP, terdapat banyak cara untuk menentukan sama ada pembolehubah ialah tatasusunan, kaedah yang paling biasa ialah menggunakan is_array function, kaedah lain termasuk menggunakan fungsi gettype dan beberapa fungsi terbina dalam. Tidak kira kaedah yang digunakan, anda boleh dengan mudah menentukan sama ada pembolehubah ialah jenis tatasusunan, dan anda boleh memilih kaedah yang sesuai mengikut keperluan anda.
Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada ia adalah array dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!