Membahagikan rentetan kepada tatasusunan berdasarkan pembatas tertentu selalunya diperlukan dalam pengaturcaraan. Dalam kes ini, kami ingin meledakkan rentetan dengan satu atau lebih kejadian ruang atau tab.
Penyelesaian kepada tugas ini terletak pada penggunaan fungsi preg_split():
$str = "A B C D"; $delimiter = "/\s+/"; $parts = preg_split($delimiter, $str);
Inilah apa setiap bahagian kod ini accomplishes:
Hasil akhir ialah tatasusunan $bahagian yang mengandungi elemen rentetan individu: ["A", "B", "C", "D"]. Pendekatan ini memastikan rentetan dipisahkan pada setiap kejadian satu atau lebih ruang atau tab berturut-turut, memberikan penyelesaian yang fleksibel dan cekap.
Atas ialah kandungan terperinci Bagaimanakah saya boleh memisahkan rentetan dengan berbilang ruang atau tab dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!