>  기사  >  백엔드 개발  >  PHP에서 문자열의 모든 공백을 제거하는 방법

PHP에서 문자열의 모든 공백을 제거하는 방법

青灯夜游
青灯夜游원래의
2022-02-14 19:15:469869검색

PHP에서 문자열의 모든 공백을 제거하는 방법: 1. str_replace() 함수를 사용하고 "str_replace(" ","",$str)" 구문을 사용합니다. 2. preg_replace() 함수를 사용하고 "preg_replace('/) 구문을 사용합니다. s+ /','',$str)". : 이 튜토리얼의 작동 환경: Windows7 시스템, PHP8 버전, Dell G3 컴퓨터

PHP에서 문자열의 모든 공백을 제거하는 방법Php는 문자열의 모든 공백을 제거하고 Str_replace() 함수를 사용하여 모든 공백을 제거합니다.

preg_replace() 함수 사용 모든 공백을 제거하려면

1. str_replace() 함수를 사용하세요
  • 문자열이나 배열의 하위 문자열을 바꾸려면 내장 함수 str_replace()를 사용합니다. 대체된 문자열이 매개변수로 전달됩니다. 이 함수를 사용하기 위한 올바른 구문은 다음과 같습니다.

    str_replace($searchString, $replaceString, $originalString, $count);
  • 내장 함수 str_replace()에는 4개의 매개변수가 있습니다. 자세한 매개변수는 다음과 같습니다
parameter

설명

$searchString이것이 우리가 원하는 것입니다. 부분 문자열이나 배열을 찾아 바꾸기$replaceString$searchString 문자열을 넣을 곳입니다. . 이 함수는 $searchString이 있는지 확인하고 이를 $replaceString으로 바꿉니다. 이 함수는 $searchString이 있는지 확인하고 이를 $replaceString으로 바꿉니다. 배열일 수도 있습니다. $originalString필수$searchString
필수
필수
교체할 하위 문자열이나 문자를 찾으려는 원본 문자열입니다. 强制 它是我们要查找和替换的子字符串或数组
$replaceString 强制 它是我们要放在 $searchString 的位置的字符串。函数将检查 $searchString 的出现情况,并用 $replaceString 替换。该函数将检查 $searchString 的出现情况,然后用 $replaceString 替换它。它也可以是一个 array
$originalString 强制 它是原始的字符串,我们想从中找到一个子字符串或一个字符来替换。
$count 可选 它告诉人们对 $originalString 进行替换的总次数

这个函数返回所有替换后得到的最终字符串。

下面的程序显示了我们如何使用 str_replace() 函数从给定的字符串中删除所有空格。

<?php 
header("Content-type:text/html;charset=utf-8");
$searchString = " ";
$replaceString = "";
$originalString = "This is a programming tutorial"; 
 
$outputString = str_replace($searchString, $replaceString, $originalString); 
echo "原字符串:".$originalString."<br>";  
echo "去除空格后的字符串:".$outputString; 
  
?>

PHP에서 문자열의 모든 공백을 제거하는 방법

我们传递了一个空格字符作为 $searchString 和一个空字符串作为 $replaceString。输出将是没有空格的字符串。

现在,如果我们传入 $count 参数,函数将告诉我们这个字符串的替换次数。

<?php 
header("Content-type:text/html;charset=utf-8");
$searchString = " ";
$replaceString = "";
$originalString = "This is a programming tutorial"; 
 
$outputString = str_replace($searchString, $replaceString, $originalString, $count); 
echo "原字符串:".$originalString."<br>";  
echo "去除空格后的字符串:".$outputString."<br>"; 
echo "替换字数:".$count; 
?>

PHP에서 문자열의 모든 공백을 제거하는 방법

2、使用 preg_replace() 函数

也可以使用 preg_replace() 函数来删除字符串中的所有空格。这个函数不仅可以删除空格字符,还可以删除字符串中的制表符。使用这个函数的正确语法如下。

preg_replace($regexPattern, $replacementVar, $original, $limit, $count)

函数 preg_replace() 接受五个参数. 它的详细参数如下

参数
说明
$regexPattern 强制 它是我们将在原始字符串或数组中搜索的模式
$replacementVar 强制 它是我们用来替换搜索值的字符串或数组
$original 强制 它是一个字符串或数组,我们要从其中找到值并替换它。
$limit 可选 这个参数限制了替换的数量
$count 可选 这个参数告诉了我们对原始字符串或数组进行替换的总次数

我们将使用模式 /s+/

$countPHP에서 문자열의 모든 공백을 제거하는 방법선택 사항

$originalString이 교체된 총 횟수를 알려줍니다

이 함수는 모든 대체 후 최종 문자열을 반환합니다.

PHP에서 문자열의 모든 공백을 제거하는 방법아래 프로그램은 str_replace() 함수를 사용하여 주어진 문자열에서 모든 공백을 제거하는 방법을 보여줍니다.

<?php 
header("Content-type:text/html;charset=utf-8");

$originalString = "This is a programming tutorial"; 
 
$outputString = preg_replace(&#39;/\s+/&#39;, &#39;&#39;, $originalString); 
echo "原字符串:".$originalString."<br>";  
echo "去除空格后的字符串:".$outputString."<br>"; 
?>

PHP에서 문자열의 모든 공백을 제거하는 방법

$searchString으로 공백 문자를 전달하고 $replaceString으로 빈 문자열을 전달했습니다. 출력은 공백이 없는 문자열입니다. 이제 $count 매개변수를 전달하면 함수는 이 문자열에 대한 대체 횟수를 알려줍니다.

<?php 
header("Content-type:text/html;charset=utf-8");
$searchString = " ";
$replaceString = "";
$limit = 2;
$originalString = "This is a programming tutorial"; 
 
$outputString = preg_replace(&#39;/\s+/&#39;, &#39;&#39;, $originalString,$limit); 
echo "原字符串:".$originalString."<br>";  
echo "去除空格后的字符串:".$outputString."<br>"; 

?>
🎜PHP에서 문자열의 모든 공백을 제거하는 방법🎜🎜 🎜2. preg_replace() 함수를 사용하세요. 🎜🎜🎜 preg_replace() 함수를 사용하여 문자열의 모든 공백을 제거할 수도 있습니다. 이 함수는 문자열에서 공백 문자뿐만 아니라 탭 문자도 제거할 수 있습니다. 이 함수를 사용하기 위한 올바른 구문은 다음과 같습니다. 🎜rrreee🎜preg_replace() 함수는 5개의 매개변수를 받습니다. 자세한 매개변수는 다음과 같습니다🎜🎜🎜🎜🎜Parameter🎜🎜🎜🎜🎜Description🎜🎜🎜🎜🎜🎜$regexPattern🎜 필수 🎜원래 문자열이나 배열에서 검색할 패턴입니다🎜🎜🎜$replacementVar🎜Forcing🎜이것은 검색 값의 문자열 또는 배열을 바꾸는 데 사용합니다.🎜🎜🎜$original🎜필수🎜우리가 원하는 문자열 또는 배열입니다. 값을 찾아 교체하세요. 🎜🎜🎜$limit🎜선택 사항🎜이 매개변수는 교체 횟수를 제한합니다🎜🎜🎜$count 🎜선택 사항🎜이 매개변수는 원래 문자열이나 배열을 교체해야 하는 총 횟수를 알려줍니다.🎜🎜 /s+ 패턴을 사용합니다. / 공백을 찾습니다. 문자열에서 공백을 제거하는 방법은 다음과 같습니다. 🎜rrreee🎜🎜🎜🎜이 문자열의 총 대체 횟수는 4개이므로 이제 대체 횟수를 제한하겠습니다. 🎜rrreee🎜🎜🎜🎜두 번만 교체한 것을 볼 수 있습니다. 🎜🎜추천 학습: "🎜PHP 비디오 튜토리얼🎜"🎜

위 내용은 PHP에서 문자열의 모든 공백을 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.