PHP는 문자열을 가로 채고 교체하기위한 다양한 기능을 제공합니다. 다음은 일반적으로 사용되는 여러 기능과 사용법을 소개합니다.
substr ()는 문자열의 지정된 부분을 가로 채고 서브 스트링을 반환하는 데 사용됩니다. 기본 구문은 다음과 같습니다.
substr (String $ string, int $ start, int $ length = null)
$ start는 기판의 시작 위치를 나타내고, $ 길이는 가로 채기 길이를 나타내며, 생략되면 문자열의 끝에 가로 채 웁니다.
샘플 코드 :
$ string = "Hello World!"; $ substring = substr ($ string, 0, 5); // "안녕하세요"반환
substring () 함수는 substr ()과 유사하지만 문자열 끝에서 시작 위치로 서브 스트링을 가로 릅니다. 기본 구문은 다음과 같습니다.
substring (String $ string, int $ start, int $ longth = null)
매개 변수의 의미는 substr의 의미와 유사합니다.
샘플 코드 :
$ string = "Hello World!"; $ substring = substring ($ string, 10, 5); // "world"반환
substr_replace ()는 문자열의 지정된 부분을 다른 문자열로 바꾸는 데 사용됩니다. 구문은 다음과 같습니다.
substr_replace (String $ string, String $ 대체, int $ start, int $ longth = null)
여기서 $ Start는 교체 시작 위치를 지정하고 $ 길이는 교체 길이를 지정합니다.
샘플 코드 :
$ string = "Hello World!"; $ substring = substr_replace ($ string, "거기", 7, 5); // "안녕하세요!"
str_replace ()는 문자열의 일부를 다른 것으로 바꾸는 데 사용됩니다. 구문은 다음과 같습니다.
str_replace (Mixed $ 검색, 혼합 $ 교체, 혼합 $ 주제)
매개 변수 $ 검색은 대체 된 컨텐츠를 찾는 것입니다. $ replace는 대체 컨텐츠이며 $ 주제는 대상 문자열입니다.
샘플 코드 :
$ string = "Hello World!"; $ substring = str_replace ( "World", "there", $ string); // "안녕하세요!"
위에서 설명한 기능은 문자열 차단 및 교체를 처리 할 때 PHP에서 가장 일반적으로 사용되는 도구입니다. 이러한 기능을 합리적으로 사용하면 문자열 작업의 효율성과 코드의 가독성을 효과적으로 향상시킬 수 있습니다.