Tatasusunan php adalah seperti berikut
array(6) {
[17]=>
array(1) {
[0]=>
string(1) "1"
}
[11]=>
array(1) {
[0]=>
string(1) "2"
}
[10]=>
array(1) {
[0]=>
string(1) "6"
}
[9]=>
array(1) {
[0]=>
string(1) "1"
}
}
Bagaimana susunan di atas menjadi seperti di bawah
[['17','1'],['11','2'],['10','6'],['9','1']]
谢谢大神
Jawapan yang diberikan oleh responden di tingkat atas semuanya agak baik, dan saya tidak dapat menahan diri untuk meluahkan keburukan saya
Ia sebenarnya agak mudah Jawapannya tidak jauh berbeza, jadi saya hanya akan menambah beberapa penjelasan
Pertama sekali, anda perlu belajar melintasi foreach, dan kemudian PHP ialah bahasa yang ditaip lemah, dan jenis pembolehubah ditukar dengan sendirinya
Oh ya, perkara lain yang anda perlu tahu ialah $arr[] = $var, iaitu seperti menambah elemen pada penghujung tatasusunan Kaedah lain ialah array_push($arr, $var), tetapi kaedah ini kurang cekap daripada yang pertama