Fungsi array_values() dalam PHP mendapat nilai dalam array
Dalam PHP, tatasusunan ialah jenis data yang sangat biasa digunakan dan penting. Dalam proses pembangunan sebenar, kita sering perlu mengendalikan nilai dalam tatasusunan. Antaranya, fungsi array_values() ialah fungsi yang sangat berguna, yang boleh digunakan untuk mendapatkan semua nilai dalam tatasusunan dan mengembalikan tatasusunan indeks baharu. Sintaks fungsi
array_values() adalah seperti berikut:
array_values(array $array): array
Fungsi ini memerlukan tatasusunan sebagai parameter dan mengembalikan tatasusunan indeks baharu yang menyimpan semua nilai dalam tatasusunan asal . Berikut ialah penerangan khusus fungsi ini:
Seterusnya, kami menggunakan contoh kod khusus untuk menunjukkan penggunaan fungsi array_values():
<?php // 定义一个关联数组 $student = [ "name" => "张三", "age" => 18, "gender" => "男" ]; // 使用array_values()函数获取数组中的值 $values = array_values($student); // 打印输出新的索引数组 print_r($values); ?>
Output kod di atas ialah:
Array ( [0] => 张三 [1] => 18 [2] => 男 )
Melalui contoh kod di atas, kita dapat melihat bahawa fungsi array_values() akan Nilai dalam tatasusunan asal $pelajar diekstrak dan disimpan dalam tatasusunan terindeks baru $nilai. Susunan unsur-unsur dalam tatasusunan indeks baharu $nilai adalah konsisten dengan susunan nilai dalam tatasusunan asal $pelajar.
Perlu diambil perhatian bahawa fungsi array_values() hanya akan mendapat nilai dalam tatasusunan asal, tetapi tidak akan mengekalkan kunci dalam tatasusunan asal. Oleh itu, kunci dalam tatasusunan indeks baharu yang dikembalikan adalah semua integer 0, 1, 2, 3...meningkat dalam urutan.
Ringkasnya, fungsi array_values() ialah fungsi yang sangat praktikal Ia boleh mendapatkan nilai dalam tatasusunan dan mengembalikan tatasusunan indeks baharu untuk pemprosesan dan penggunaan selanjutnya oleh pembangun. Sama ada operasi tatasusunan atau pemprosesan data, fungsi yang disediakan oleh fungsi array_values() boleh menjadi lebih cekap dan mudah.
Atas ialah kandungan terperinci Fungsi array_values() dalam PHP mendapat nilai dalam array. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!