PHP 문자열 함수
- 이전 페이지 PHP 데이터 타입
- 다음 페이지 PHP 상수
문자열은 문자 시퀀스입니다. 예를 들어, "Hello world!"입니다.
PHP 문자열 함수
이 장에서는 일반적인 문자열 연산 함수를 배울 것입니다.
PHP strlen() 함수
strlen() 함수는 문자열의 길이를 문자로 계산하여 반환합니다.
다음 예제는 "Hello world!" 문자열의 길이를 반환합니다:
예제
<?php echo strlen("Hello world!"); ?>
위 코드의 출력은 12입니다:
ヒント:strlen()는 루프와 다른 함수에서 자주 사용되며, 문자열이 언제 끝날지 결정하는 데 중요합니다. (예를 들어, 루프에서 문자열의 마지막 문자 이후에 루프를 멈추는 것이 필요할 수 있습니다).
문자열 내의 단어를 세는 방법
PHP str_word_count() 함수는 문자열 내의 단어를 세는 데 사용됩니다:
예제
<?php echo str_word_count("Hello world!"); // 출력 2 ?>
위 코드의 출력은 다음과 같습니다:
2
문자열을 반전합니다
PHP strrev() 함수는 문자열을 반전합니다:
예제
<?php echo strrev("Hello world!"); // 출력 !dlrow olleH ?>
위 코드의 출력은 다음과 같습니다:
!dlrow olleH
PHP strpos() 함수
strpos() 함수는 문자열 내에서 지정된 문자나 텍스트를 검색하는 데 사용됩니다。
일치하는 것이 발견되면, 첫 번째 일치하는 문자 위치가 반환됩니다. 일치하는 것이 발견되지 않으면 FALSE가 반환됩니다.
다음 예제에서 "Hello world!" 문자열 내의 텍스트 "world"을 검색합니다:
예제
<?php echo strpos("Hello world!","world"); ?>
위 코드의 출력은 다음과 같습니다:6。
ヒント:위 예제에서 문자열 "world"의 위치는 6입니다. 6이 7이 아니라는 이유는, 문자열의 첫 번째 문자의 위치는 0이 아니라 1이기 때문입니다.
문자열 내의 텍스트를 대체합니다
PHP str_replace() 함수는 문자열 내의 일부 문자열을 다른 문자열로 대체합니다。
아래 예제에서 "Kitty"로 텍스트 "world"을 대체합니다:
예제
<?php echo str_replace("world", "Kitty", "Hello world!"); // 출력 Hello Kitty! ?>
위 코드의 출력은 다음과 같습니다:
Hello Kitty!
완전한 PHP String 참조 매뉴얼
완전한 문자열 함수 참조 매뉴얼을 확인하려면, 우리의 PHP String 참조 매뉴얼.
이 매뉴얼은 각 함수의 간단한 설명과 예제를 제공합니다!
- 이전 페이지 PHP 데이터 타입
- 다음 페이지 PHP 상수