Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah tatasusunan kosong dalam php

Apakah tatasusunan kosong dalam php

青灯夜游
青灯夜游asal
2022-06-13 11:03:592068semak imbas

Dalam PHP, tatasusunan dengan panjang 0 dipanggil tatasusunan kosong ialah objek sebenar, tetapi ia mengandungi 0 elemen. PHP mempunyai dua fungsi untuk mendapatkan panjang tatasusunan: count() dan sizeof(), sintaksnya ialah "count($arr,$m)" atau "sizeof($arr,$m)", dan parameternya "$ m" digunakan untuk mengendalikan Tatasusunan berbilang dimensi, boleh diabaikan, jika nilai ditetapkan kepada 1, panjang tatasusunan berbilang dimensi boleh dikira; ia boleh digunakan untuk mengesan sama ada tatasusunan ialah tatasusunan kosong, sintaks ialah "panjang tatasusunan == 0", jika sama, ia adalah tatasusunan kosong.

Apakah tatasusunan kosong dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3

Kosongkan dalam php Array

Tatasusunan dengan panjang 0 dipanggil "tatasusunan kosong" ialah objek sebenar yang hanya mengandungi 0 elemen.

<?php
$arr1=array();
$arr2=[];
var_dump($arr1);
var_dump($arr2);
?>

Apakah tatasusunan kosong dalam php

Ia boleh dilihat bahawa tatasusunan $arr1 dan $arr2 tidak mengandungi unsur, panjangnya ialah 0 dan tatasusunan kosong.

Nota: Dalam PHP, dua fungsi disediakan untuk mengira panjang tatasusunan, iaitu fungsi count() dan sizeof().

Kita boleh menggunakan dua fungsi ini untuk menentukan sama ada tatasusunan ialah tatasusunan kosong.

1 Gunakan fungsi count() untuk menentukan sama ada ia adalah tatasusunan kosong. Fungsi

count($arr,$m) digunakan untuk mengira semua elemen dalam tatasusunan. Jika bilangan elemen dalam tatasusunan adalah sifar, maka ia akan memaparkan tatasusunan kosong.

$m: ialah parameter pilihan dan boleh diabaikan.

  • Jika parameter $m diabaikan, atau ditetapkan kepada COUNT_NORMAL atau 0, fungsi count() tidak akan mengesan tatasusunan berbilang dimensi; 🎜>Jika Jika $m ditetapkan kepada COUNT_RECURSIVE atau 1, fungsi count() akan mengira secara rekursif bilangan elemen dalam tatasusunan, yang amat berguna untuk mengira bilangan elemen dalam tatasusunan berbilang dimensi.

  • Output:
<?php  
header("content-type:text/html;charset=utf-8");
// 声明一个空数组
$empty_array = array(); 
   
// 检查数组是否为空
if(count($empty_array) == 0) 
    echo "数组为空"; 
else
    echo "数组不为空"; 
?>

2. Gunakan fungsi sizeof() untuk menentukan sama ada ia kosong tatasusunan. Fungsi Apakah tatasusunan kosong dalam php

ialah alias bagi fungsi count(), iaitu, fungsi dan penggunaan fungsi sizeof() adalah betul-betul sama dengan fungsi count().

Output: sizeof($arr,$m)

<?php  
header("content-type:text/html;charset=utf-8");
// 声明一个空数组
$empty_array = array(); 
   
if( sizeof($empty_array) == 0 ) 
    echo "数组为空"; 
else
    echo "数组不空"; 
?>
Pembelajaran yang disyorkan: "

Tutorial Video PHP

"
数组为空

Atas ialah kandungan terperinci Apakah tatasusunan kosong dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn