Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Menyimpan Nilai dengan Betul dari Gelung foreach ke dalam Array dalam PHP?

Bagaimana untuk Menyimpan Nilai dengan Betul dari Gelung foreach ke dalam Array dalam PHP?

Barbara Streisand
Lepaskan: 2024-12-12 19:24:09
asal
202 orang telah melayarinya

How to Correctly Store Values from a foreach Loop into an Array in PHP?

Menyimpan Nilai daripada Foreach Gelung ke dalam Tatasusunan

Apabila mengulangi data dalam gelung foreach, kadangkala anda mungkin perlu menyimpan nilai ke dalam tatasusunan. Walau bagaimanapun, hanya memberikan nilai di dalam gelung selalunya hanya menyimpan nilai terakhir.

Contoh Kod dengan Isu:

foreach($group_membership as $username) {
    $items = array($username);
}

print_r($items);
Salin selepas log masuk

Penyelesaian:

Untuk menyimpan semua nilai, isytiharkan tatasusunan di luar gelung dan gunakan $items[] untuk menambah setiap item:

$items = array();
foreach($group_membership as $username) {
    $items[] = $username;
}

print_r($items);
Salin selepas log masuk

Dengan mengikut kod yang diubah suai ini, tatasusunan $items akan mengandungi semua nama pengguna daripada tatasusunan $group_membership, membolehkan anda bekerja dengan mereka dengan cekap.

Atas ialah kandungan terperinci Bagaimana untuk Menyimpan Nilai dengan Betul dari Gelung foreach ke dalam Array dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan