문자열 변수는 텍스트를 저장하고 처리하는 데 사용됩니다.
PHP의 문자열 변수
문자열 변수는 문자가 포함된 값에 사용됩니다.
문자열을 만든 후 작업을 수행할 수 있습니다. 문자열을 함수에서 직접 사용하거나 변수에 저장할 수 있습니다. 다음 예에서는 txt라는 문자열 변수를 생성하고 "Hello world!" 값을 할당합니다. 그런 다음 txt 변수의 값을 출력합니다.
<?php $txt="Hello world!"; echo $txt; ?>
변수에 텍스트 값을 할당할 때 <를 추가하는 것을 잊지 마세요. 🎜>작은따옴표 또는 큰따옴표 .
이제 문자열을 조작하기 위해 일반적으로 사용되는 함수와 연산자를 살펴보겠습니다.
PHP 연결 연산자
연결 연산자(점)는 두 문자열 값을 연결하는 데 사용됩니다.
예
다음 예는 Two를 수행하는 방법을 보여줍니다. 문자열 변수는 함께 연결됩니다:
<?php $txt1="Hello world!"; $txt2="What a nice day!"; echo $txt1 . " ---" . $txt2; ?>
위 코드에서는 연결 연산자를 두 번 사용했습니다. 이는 두 문자열 사이에
---를 삽입해야 하기 때문입니다.
PHP strlen() 함수
때로는 문자열 값의 길이를 아는 것이 유용할 때가 있습니다. strlen() 문자열의 길이(문자 수)를 반환하는 함수입니다.
인스턴스
<?php $name="我"; echo strlen($name); echo "<br>"; echo strlen("Hello world!"); ?>
팁: strlen()은 문자열이 끝나는 시점을 결정하는 것이 중요한 루프 및 기타 함수에서 자주 사용됩니다. (예를 들어 루프에서는 문자열의
마지막 문자 다음에 루프를 종료해야 합니다.)
PHP strpos() 함수
strpos() 함수는 문자열 내에서 문자 또는 지정된 텍스트를 검색하는 데 사용됩니다.
문자열에서 일치하는 항목이 발견되면 이 함수는 일치하는 첫 번째 문자 위치를 반환합니다. 일치하는 항목이 없으면 FALSE를 반환합니다.
예
다음 예에서는 "Hello world!" 문자열에서 "world" 텍스트를 찾습니다.
<?php echo strpos("Hello world!","world"); ?>
팁: 위 예에서 문자열 "world"의 위치는 6입니다. 7이 아닌 6인 이유는 문자열의 첫 번째 문자가 1이 아닌 0 위치에 있기 때문입니다.
PHP 문자열 참조 매뉴얼 전체
모든 문자열 함수에 대한 전체 참조 매뉴얼을 보려면 PHP 문자열 참조 매뉴얼을 방문하세요.
각 기능에 대한 간략한 설명과 활용 예시를 담은 참고 매뉴얼입니다!