PHP에서 함수를 삭제하는 것은 JS에서보다 훨씬 더 구체적입니다. 이 세 가지 함수에는 정규식을 사용할 수도 있습니다.
ltrim() 함수: ltrim($str, $charlist)
$str은 처리되는 문자열을 나타내고, $charlist는 삭제할 특수문자, 비어 있으면 삭제하세요. 왼쪽 끝 공백, 코드는 다음과 같습니다.
$t=" ... 저는 Jacky입니다...";
echo "a" . $t ."
";
$left=ltrim($t);
echo "a" .$left ."
"
$lleft=ltrim($left,".")
echo $lleft; >?>
rtrim() 함수: rtrim($str, $charlist)
$str은 삭제할 문자열을 나타냅니다. 비어 있으면 오른쪽 끝의 공백이 제거됩니다.
$a="htm "
echo $a ."l" ."
";
echo rtrim($a) ."l"
trim() 함수 선행 및 후행 공백을 제거하면 코드는 다음과 같습니다.
$str = ” 이 줄에는 whitespace.nn의 자유 사용이 포함되어 있습니다.”
// 먼저 선행 및 후행 공백을 제거합니다. 🎜>
$str = Trim($str);// 그런 다음 두 개 이상의 공백을 제거합니다 $ str = preg_replace('/s(?=s)/', '', $str);// 마지막으로 공백이 아닌 부분을 공백으로 바꿉니다 $str = preg_replace(' /[nrt]/', ' ', $str) ;모든 추가 공백을 제거하려면 위의 예를 사용하세요. 먼저 TRim()을 사용하여 앞뒤 공백을 제거한 다음 preg_replace()를 사용하여 반복되는 공백을 제거하세요.일반 공백으로 바꾸세요. 표현식의 경우 함수가 더 강력해지고 PHP는 문자열의 앞뒤 공백(전각 포함)을 제거하며 코드는 다음과 같습니다.$str= " PHP 팬 네트워크 www.phpfensi.com "; $str = mb_ereg_replace('^(| )+', '', $str); | )+$', '', $str); echo mb_ereg_replace(' , "n ", $str) ?>