Cara mengalih keluar ruang berturut-turut dalam php: 1. Buat fail sampel PHP 2. Gunakan fungsi "strip_tags()" untuk menanggalkan tag HTML, XML dan PHP dalam rentetan; " Gunakan fungsi "preg_replace" untuk memadamkan ruang berturut-turut.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer Dell G3.
Bagaimana untuk mengalih keluar ruang berturut-turut dalam php?
PHP mengalih keluar ruang berturut-turut
<?php $note = strip_tags($value['Content']); $note = trim($note); $note = str_replace(" ","",$note); $note = preg_replace('#\s+#', ' ',trim($note)); $note = str_replace("<","<",$note); $note = str_replace(">",">",$note); $note = preg_replace("/[ ]{1,}/isu"," ",$note); echo getsubstr($note,100); ?>
Pengenalan berkaitan:
fungsi strip_tags() memisahkan tag HTML, XML dan PHP dalam rentetan.
fungsi str_replace() menggantikan beberapa aksara dalam rentetan (sensitif huruf besar-besaran).
Fungsi mesti mengikut peraturan berikut:
Jika rentetan yang dicari ialah tatasusunan, maka ia akan mengembalikan tatasusunan. Jika rentetan yang dicari ialah tatasusunan, maka ia akan mencari dan menggantikan setiap elemen dalam tatasusunan. Jika tatasusunan perlu dicari dan diganti pada masa yang sama, dan elemen yang akan diganti adalah kurang daripada bilangan elemen yang ditemui, elemen yang berlebihan akan digantikan dengan rentetan kosong. Jika anda mencari tatasusunan dan menggantikan hanya satu rentetan, rentetan gantian akan digunakan pada semua nilai yang ditemui.
Nota: Fungsi ini sensitif huruf besar-besaran. Sila gunakan fungsi str_ireplace() untuk melakukan carian tidak peka huruf besar-besaran.
Nota: Fungsi ini selamat binari.
Tatabahasa
str_replace(find,replace,string,count)
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar ruang berturut-turut dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!