Memangkas Ruang daripada Rentetan dalam PHP
Melucutkan ruang daripada rentetan dalam PHP ialah keperluan biasa apabila bekerja dengan data teks. Untuk mencapai matlamat ini, PHP menyediakan beberapa kaedah, bergantung kepada sama ada anda mahu mengalih keluar hanya ruang atau semua aksara ruang kosong.
Mengalih Keluar Ruang Sahaja
Jika anda ingin mengalih keluar ruang khususnya, anda boleh menggunakan fungsi str_replace:
$string = str_replace(' ', '', $string);
Ini akan menggantikan semua kemunculan aksara ruang tunggal dengan kosong rentetan, dengan berkesan mengalih keluar semua ruang daripada rentetan.
Mengalih keluar Semua Ruang Putih
Untuk mengalih keluar semua aksara ruang kosong, termasuk tab dan pemisah baris, anda boleh menggunakan fungsi preg_replace:
$string = preg_replace('/\s+/', '', $string);
Di sini, ungkapan biasa /s / sepadan dengan satu atau lebih aksara ruang putih (ruang, tab, atau pemisah baris). Rentetan gantian ialah rentetan kosong, jadi semua padanan digantikan dengan apa-apa, dengan berkesan mengalih keluar semua ruang kosong daripada rentetan.
Atas ialah kandungan terperinci Bagaimana untuk Memangkas Ruang dan Ruang Putih dengan Cekap daripada Rentetan dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!