PHP 문자열
PHP의 문자열 변수
문자열 변수는 문자를 포함하는 값에 사용됩니다.
문자열을 생성한 후 작업을 수행할 수 있습니다. 문자열을 함수에서 직접 사용하거나 변수에 저장할 수 있습니다.
다음 예에서는 txt라는 문자열 변수를 생성하고 "Hello world!" 값을 할당합니다. 그런 다음 txt 변수의 값을 출력합니다.
예
시도해 보기 »
참고: 변수에 텍스트 값을 할당할 때 기억하세요. 텍스트 제공 값은 작은따옴표나 큰따옴표로 묶입니다.
페이지에 표시해야 하는 텍스트, PHP 코드에서는 작은따옴표나 큰따옴표를 사용하여 포함합니다.
1. 문자열에 작은따옴표가 포함된 경우 문자열은 큰따옴표를 사용하여
$val = "'foo '" ;
2를 포함할 수 있습니다. . 문자열에 큰따옴표가 포함된 경우 작은따옴표를 사용하여
$val = '" foo "' ;
를 포함할 수 있습니다. 큰따옴표로 묶인 문자열에 따옴표를 표시하거나 작은따옴표로 묶인 문자열에 작은따옴표를 표시하려면 이스케이프 문자(슬래시)를 추가할 수 있습니다
$val = '' foo '' ;
$val = "" foo "" ;
따옴표를 섞지 않도록 주의한다면 자유롭게 사용할 수 있습니다. 따옴표는 쌍으로 이루어져야 합니다.
유일한 차이점은 변수입니다. 질문, 변수를 큰 따옴표 안의 값으로 직접 변환할 수 있지만 작은 따옴표로는 변환할 수 없습니다.
참고: 가장 큰 따옴표 중 하나 초보자가 저지르는 일반적인 실수는
"hello" 텍스트에 따옴표를 추가하는 것을 잊어버리는 것입니다. 이것은 변수
hello인 문자열
$hello입니다. 시스템은 이를 고려합니다.상수
이제 문자열을 조작하기 위해 일반적으로 사용되는 함수와 연산자를 살펴보겠습니다.
PHP 연결 연산자
PHP에는 문자열 연산자가 하나만 있습니다.
연결 연산자(.)는 두 문자열 값을 연결하는 데 사용됩니다.
다음 예에서는 두 문자열 변수를 함께 연결하는 방법을 보여줍니다.
예
위 코드는 다음을 출력합니다. Hello world!
팁: 위 코드에서는 연결 연산자를 두 번 사용했습니다. 이는 두 문자열 사이에 공백을 삽입해야 하기 때문입니다.
PHP strlen() 함수
때로는 문자열 값의 길이를 아는 것이 유용할 때가 있습니다.
strlen() 함수는 문자열의 길이(문자 수)를 반환합니다.
다음 예는 "Hello world!" 문자열의 길이를 반환합니다.
예
사용해 보기»
위 코드는 다음을 출력합니다. : 12
팁: strlen()은 문자열이 끝나는 시점을 결정하는 것이 중요한 루프 및 기타 함수에서 자주 사용됩니다. (예를 들어 루프에서는 문자열의 마지막 문자 다음에 루프를 종료해야 합니다. 공백도 길이를 차지한다는 점을 잊지 마세요.)
PHP strpos() 함수
strpos() 함수는 문자열 내에서 문자나 지정된 텍스트를 찾는 데 사용됩니다.
문자열에서 일치하는 항목이 발견되면 이 함수는 일치하는 첫 번째 문자 위치를 반환합니다. 일치하는 항목이 없으면 FALSE를 반환합니다.
다음 예에서는 "Hello world!" 문자열에서 "world" 텍스트를 찾습니다.
예
사용해 보기»
위 코드는 다음을 출력합니다: 6
힌트: 위 예에서 문자열 "world"의 위치는 6입니다. 7이 아닌 6인 이유는 문자열의 첫 번째 문자가 1이 아닌 0 위치에 있기 때문입니다. 공백을 잊지 마십시오.
PHP 문자열 참조 매뉴얼 전체
모든 문자열 함수에 대한 전체 참조 매뉴얼을 보려면 PHP 문자열 참조 매뉴얼을 방문하세요.
각 기능에 대한 간략한 설명과 활용 예시를 담은 참고 매뉴얼입니다!