Dalam PHP, anda mungkin menghadapi tatasusunan yang mengandungi subarray elemen tunggal. Menukar tatasusunan berbilang dimensi ini kepada tatasusunan satu dimensi menjadi penting untuk tugasan tertentu.
Contoh Tatasusunan:
$array = [[88868], [88867], [88869], [88870]];
Output yang Diingini:
[88868, 88867, 88869, 88870]
Untuk mencapai penukaran ini, pertimbangkan perkara berikut kaedah:
Menggunakan array_map dengan current():
$oneDimensionalArray = array_map('current', $array);
Menggunakan call_user_func_array dengan array_merge():
$oneDimensionalArray = call_user_func_array('array_merge', $array);
Pilih kaedah yang sesuai berdasarkan struktur dan kerumitan tatasusunan anda. Teknik ini menyediakan cara yang cekap untuk meratakan tatasusunan dengan subarray elemen tunggal bersarang, membolehkan manipulasi dan pemprosesan data selanjutnya.
Atas ialah kandungan terperinci Bagaimana untuk Meratakan Tatasusunan dengan Subarray Elemen Tunggal Bersarang dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!