>  기사  >  백엔드 개발  >  PHP에서 출력 문자열을 바꾸는 방법은 무엇입니까? 재귀 호출 출력 사용

PHP에서 출력 문자열을 바꾸는 방법은 무엇입니까? 재귀 호출 출력 사용

青灯夜游
青灯夜游원래의
2018-11-19 11:30:543859검색

PHP에서 출력 문자열을 어떻게 뒤집나요? 이 기사에서는 PHP가 재귀 호출을 사용하여 문자열을 역으로 출력하는 방법을 소개합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

먼저 리턴콜이 무엇인지 알아볼까요?

재귀 호출: 함수는 자신을 호출하거나 다른 함수를 호출한 후 다시 자신을 호출합니다. 재귀 호출은 대규모 작업을 점차적으로 작은 작업으로 나눌 수 있는 솔루션이자 논리적 아이디어입니다.

소개하겠습니다

PHP는 문자열을 역으로 출력하기 위해 어떻게 재귀 호출을 사용합니까?.

코드 예:


<?php 
header("content-type:text/html;charset=utf-8");
// 反向输出字符串
//使用递归的字符串

// 通过反向输出的字符串
function reverse($str) 
{ 
	if (($str == null) || 
		(strlen($str) <= 1)) 
	echo ($str); 

	else
	{ 
		echo ($str[strlen($str) - 1]); 
		reverse(substr($str, 0, 
			(strlen($str) - 1))); 
	} 
} 

// 程序代码
$str = "hello"; 
echo ($str);
echo ("\n反向输出:\n");
reverse($str); 

?>

실행 결과:


#🎜🎜 #PHP에서 출력 문자열을 바꾸는 방법은 무엇입니까? 재귀 호출 출력 사용설명: 재귀 함수 reverse()는 문자열을 포인터(str)로 역입력하고 포인터(str + 1)를 전달하기 위해 다음 위치에서 자신을 호출합니다. 이렇게 재귀는 계속되며 포인터가 '0'에 도달하면 전달된 위치(str)에 스택에 쌓인 모든 함수가 차례로 반환되어 출력됩니다.

요약: 위 내용은 PHP에서 재귀 호출을 사용하여 출력 문자열을 역전시키는 방법에 대한 이 기사의 전체 소개입니다. 모든 사람의 학습에 도움이 되기를 바랍니다. 더 많은 관련 비디오 튜토리얼을 보려면

php tutorial

을 방문하세요!

위 내용은 PHP에서 출력 문자열을 바꾸는 방법은 무엇입니까? 재귀 호출 출력 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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