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 참조 매뉴얼.

이 매뉴얼은 각 함수의 간단한 설명과 예제를 제공합니다!