Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Meletupkan Rentetan Dibatasi Koma ke dalam Array dalam PHP?

Bagaimanakah Saya Boleh Meletupkan Rentetan Dibatasi Koma ke dalam Array dalam PHP?

DDD
Lepaskan: 2024-12-25 05:48:20
asal
695 orang telah melayarinya

How Can I Explode a Comma-Delimited String into an Array in PHP?

Meletupkan Rentetan Dibatasi Koma ke dalam Tatasusunan

Apabila bekerja dengan rentetan yang dipisahkan koma, keperluan untuk membahagikannya kepada elemen tatasusunan individu sering timbul.

Masalah: Tukarkan rentetan dipisahkan koma ke dalam tatasusunan rata dan diindeks.

Penyelesaian:

PHP menyediakan fungsi explode() yang direka khusus untuk tugasan ini. Ia memerlukan dua hujah: pembatas (dalam kes ini, koma ,) dan rentetan untuk diletupkan.

$inputString = "9,[email protected],8";
$myArray = explode(",", $inputString);

print_r($myArray);
Salin selepas log masuk

Output:

Array
(
    [0] => 9
    [1] => [email protected]
    [2] => 8
)
Salin selepas log masuk

Nota:

  • Jika rentetan input mengandungi berbilang berturut-turut koma, elemen tatasusunan kosong akan dibuat untuk setiap koma tambahan.
  • Untuk menangani isu keselamatan yang berpotensi apabila bekerja dengan input yang disediakan pengguna, pastikan anda menapis dan membersihkan rentetan dengan betul sebelum meletupkannya.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Meletupkan Rentetan Dibatasi Koma 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan