'page1','name'=>'pagename1')array('page'=>'page2','name'=>' pagename2 ')array('page' =>'page3','name' =>'pagename3')) Adakah terdapat fungsi terbina dalam yang mengembalikan tatasusunan baharu yang mengandungi hanya nilai kunci "nama"? Jadi saya">
Saya mempunyai tatasusunan dengan struktur berikut:
array(array('page' => 'page1', 'name' => 'pagename1') array('page' => 'page2', 'name' => 'pagename2') array('page' => 'page3', 'name' => 'pagename3'))
Adakah terdapat fungsi terbina dalam yang mengembalikan tatasusunan baharu yang mengandungi hanya nilai kunci "nama"? Jadi saya akan dapat:
array('pagename1', 'pagename2', 'pagename3')
Dari
PHP 5.5
开始,您可以使用array_column()
:Lihat ia beraksi
Mengapa ia perlu menjadi fungsi terbina dalam? Tidak, tidak, tulis sendiri.
Ini adalah kaedah yang bagus dan mudah berbanding dengan yang lain dalam thread ini.
Dalam beberapa kes, jika kunci tidak dinamakan, anda boleh melakukan ini