문자열 반전을 달성하는 두 가지 방법: 1. for 문을 사용하여 문자열을 역순으로 순회하고, 루프 본문의 substr() 함수를 사용하여 문자를 뒤에서 앞으로 하나씩 가로채서 새 문자로 연결합니다. 문자열인 경우 구문은 "$ r='';for($i=string length-1;$i>=0;$i--){$r.=substr($str,$i,1);}입니다. "; 2. 직접 사용 strrev() 함수는 문자열을 반전시키며 구문은 "strrev($str)"입니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 8.1, DELL G3 컴퓨터
php에서 문자열 반전을 수행하는 두 가지 방법
방법 1: for 문과 substr( ) 함수
for 문을 사용하여 문자열을 역순으로 순회합니다
루프 본문에서 substr() 함수를 사용하여 문자를 뒤에서 앞으로 가로채서 새 문자열로 연결합니다
구현 코드:
<?php header('content-type:text/html;charset=utf-8'); $str="123456789"; echo "字符串反转前:<br>"; var_dump($str); $result = ''; $len = strlen($str);//获取字符串长度 for ($i = $len-1; $i>=0; $i--){ $result.= substr($str,$i,1); } echo "字符串反转后:<br>"; var_dump($result); ?>
방법 2: strrev() 함수 직접 사용
strrev()는 문자열을 반전시켜 반전된 문자열을 반환할 수 있는 문자열 반전 함수입니다.
<?php header('content-type:text/html;charset=utf-8'); $str="A123456789B"; echo "字符串反转前:<br>"; var_dump($str); $result = strrev($str); echo "字符串反转后:<br>"; var_dump($result); ?>
설명:
substr() 함수는 문자열의 지정된 위치에서 특정 길이의 문자를 가로챌 수 있습니다. 이 문자를 "하위 문자열" 또는 "하위 문자열"이라고 부를 수 있습니다.
substr($string, $start [, $length])
매개변수 설명은 다음과 같습니다.
위 내용은 PHP에서 문자열을 뒤집는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!