>  기사  >  백엔드 개발  >  PHP에서 오른쪽 문자를 제거하는 방법

PHP에서 오른쪽 문자를 제거하는 방법

青灯夜游
青灯夜游원래의
2022-04-21 19:45:223388검색

제거 방법: 1. substr_replace()를 사용하여 오른쪽 n 위치부터 모든 문자를 삭제합니다. 구문은 "substr_replace($str,"",-n)"이며 매개 변수 "n"은 문자 수입니다. 2. substr(), 구문 "substr($str,0,-n)"을 사용합니다.

PHP에서 오른쪽 문자를 제거하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

php는 오른쪽에서 몇 개의 문자를 제거합니다

방법 1: substr_replace() 함수 사용

substr_replace(( ) 함수는 문자열의 일부를 지정된 위치에서 시작하는 다른 문자열로 바꾸는 데 사용됩니다.

substr_replace(string,replacement,start,length)

교체 값(두 번째 매개변수 replacement)을 빈 문자 ''로 설정하면 문자 삭제 기능을 구현할 수 있습니다. replacement)设置为空字符''时,可用于实现删除字符的功能。

而想要实现从字符串右边(尾部)删除字符串,就需要将startc参数设置为负值(-n),且length参数设置为n:

  • 意思为  从字符串右边n位开始删除n个字符。

当然length参数也可以省略,这样就是n位开始删除全部字符

实现示例:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = "123456789";
echo $str . "<br>";
echo "去掉右边1个字符:".substr_replace($str,"",-1,1);
echo "<br>去掉右边1个字符:".substr_replace($str,"",-1);
echo "<br>去掉右边2个字符:".substr_replace($str,"",-2);
echo "<br>去掉右边3个字符:".substr_replace($str,"",-3);
echo "<br>去掉右边4个字符:".substr_replace($str,"",-4);
echo "<br>去掉右边5个字符:".substr_replace($str,"",-5);
?>

PHP에서 오른쪽 문자를 제거하는 방법

方法2:使用substr()函数

substr() 函数可以从字符串的指定位置截取一定长度的字符,这段被截取的字符可称为“子串”或者“子字符串”

substr(string,start,length)

只需要将该函数的start参数设置为0,length参数设置为-n即可删除后n

문자열의 오른쪽(꼬리)부터 문자열을 삭제하려면 startc 매개변수를 음수 값(-n)으로, 길이 매개변수를 n으로 설정해야 합니다:

  • 문자열 오른쪽의 n 위치부터 n자를 삭제한다는 의미입니다.

PHP에서 오른쪽 문자를 제거하는 방법물론 길이 매개변수를 생략할 수도 있으므로 n자리부터 모든 문자가 삭제됩니다.

구현 예:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = "123456789";
echo $str . "<br>";
echo "去掉右边1个字符:".substr($str,0,-1);
echo "<br>去掉右边2个字符:".substr($str,0,-2);
echo "<br>去掉右边3个字符:".substr($str,0,-3);
echo "<br>去掉右边4个字符:".substr($str,0,-4);
echo "<br>去掉右边5个字符:".substr($str,0,-5);
?>
PHP에서 오른쪽 문자를 제거하는 방법

🎜🎜방법 2: substr() 함수 사용 🎜🎜🎜 substr() 함수는 문자열에서 특정 위치의 문자를 가로채서 변환할 수 있습니다. 이 가로채는 문자를 "하위 문자열" 또는 "하위 문자열"이라고 부를 수 있습니다.🎜rrreee🎜함수의 시작 매개변수를 0으로 설정하기만 하면 됩니다. -n에 대한 길이 매개변수는 마지막 n자를 삭제합니다. 🎜🎜구현 예: 🎜rrreee🎜🎜🎜🎜추천 학습: "🎜PHP 비디오 튜토리얼🎜"🎜

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

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