Dalam PHP, tatasusunan ialah struktur data yang sangat biasa. Biasanya, kita selalunya perlu mendapatkan nilai dalam tatasusunan untuk menggunakan atau memanipulasinya. Dalam artikel ini, saya akan menerangkan cara mendapatkan nilai daripada tatasusunan dalam PHP.
Setiap elemen dalam tatasusunan mempunyai subskrip yang unik dan anda boleh mendapatkan nilai tertentu dalam tatasusunan melalui subskrip . Subskrip boleh menjadi nombor atau rentetan, bergantung pada bentuk yang digunakan apabila tatasusunan ditakrifkan.
Berikut ialah beberapa contoh kod yang menunjukkan cara mendapatkan nilai dalam tatasusunan dengan melanggan:
//创建一个数字下标数组 $numbers = array(1, 2, 3, 4, 5); //通过下标获取第一个元素 $first = $numbers[0]; echo $first; //输出1 //创建一个字符串下标数组 $fruits = array("apple" => "red", "banana" => "yellow", "orange" => "orange"); //通过下标获取值 $color = $fruits["banana"]; echo $color; //输出yellow
Menggunakan gelung foreach
ialah cara mudah untuk mendapatkan semua nilai dalam tatasusunan. Pendekatan ini amat berguna apabila bekerja dengan tatasusunan bersekutu (iaitu dengan lebih banyak subskrip rentetan yang boleh dibaca).
Berikut ialah contoh kod untuk digunakan foreach
untuk gelung untuk mendapatkan nilai tatasusunan:
//创建一个关联数组 $person = array( "name" => "John", "age" => 30, "email" => "john@example.com" ); //循环遍历数组并输出所有值 foreach($person as $key => $value) { echo "$key : $value <br>"; } //输出: //name : John //age : 30 //email : john@example.com
Jika anda hanya ingin mendapatkan nilai dalam tatasusunan dan tidak mengambil berat tentang kunci, anda boleh menggunakan fungsi array_values()
PHP untuk mengekstrak semua nilai dari tatasusunan.
Berikut ialah contoh kod untuk mendapatkan nilai tatasusunan menggunakan fungsi array_values()
:
//创建一个关联数组 $person = array( "name" => "John", "age" => 30, "email" => "john@example.com" ); //使用 array_values() 函数获取值 $values = array_values($person); //循环遍历数组并输出所有值 foreach($values as $value) { echo "$value <br>"; } //输出: //John //30 //john@example.com
Ringkasan
Dalam PHP, terdapat banyak cara untuk mendapatkan nilai dalam susunan. Tidak kira kaedah yang anda gunakan, anda harus memahami kelebihan dan batasan masing-masing supaya anda boleh menggunakannya apabila sesuai. Saya harap artikel ini membantu anda lebih memahami penggunaan tatasusunan dalam PHP.
Atas ialah kandungan terperinci Bagaimana untuk mendapatkan nilai dalam tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!