3가지 방법: 1. "str_replace("-",'',$str)"를 사용하여 "-" 문자를 null 문자로 바꿉니다. 2. "preg_replace("/-/","",$를 사용합니다. str )"은 정규식을 실행하여 "-" 문자를 찾아 제거합니다. 3. preg_filter()를 사용하여 제거합니다.

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 8.1, DELL G3 컴퓨터
PHP 문자열에서 "-" 문자를 제거하는 방법
방법 1: str_replace 사용 () 또는 str_replace () 함수
str_ireplace() 및 str_replace는 새 문자열을 사용하여 원래 문자열에 지정된 특정 문자열을 대체합니다. str_replace()는 대소문자를 구분하지 않습니다. 두 개 비슷해요.
그냥 "-”字符替换为空字符''.
<?php
header('content-type:text/html;charset=utf-8');
$str="1-2-3-4-5-6-7-8";
echo "原字符串:".$str."<br><br>";
echo "去掉'-'字符后:<br>";
echo str_replace("-",'',$str)."<br>";
echo str_ireplace("-",'',$str)."<br>";
?>
방법 2: preg_replace() 함수 사용
preg_replace() 함수를 정규식과 함께 사용하면 모든 "-" 문자를 찾아 빈 문자 '로 바꿀 수 있습니다. '이면 충분합니다.
<?php
header('content-type:text/html;charset=utf-8');
$str="1-2-3-4-5-6-7-8";
echo "原字符串:".$str."<br><br>";
echo "去掉'-'字符后:".preg_replace("/-/", "", $str)."<br>";
?>
방법 3: preg_filter() 함수 사용
마찬가지로 preg_filter() 함수는 정규식과 함께 작동하여 모든 "-" 문자를 찾아 빈 문자 ''로 바꿉니다.
<?php
header('content-type:text/html;charset=utf-8');
$str="1-2-3-4-5-6-7-8-9-";
echo "原字符串:".$str."<br><br>";
echo "去掉'-'字符后:".preg_filter("/-/", "", $str)."<br>";
?>
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP 문자열에서 '-' 문자를 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!