문자열의 PHP 변수
- 템플릿 문자열을 사용하여 PHP에서 변수를 문자열로 직접 보간
- 문자열 템플릿을 사용하여 문자열 값을 변수에 할당하여 PHP 변수를 문자열 리터럴과 연결
-
도트 (
.
) 연산자를 사용하여 PHP 변수를 문자열과 연결
템플릿 문자열이있는 문자열과 PHP 변수를 연결하는 방법을 소개합니다.
문자열 리터럴을 변수에 할당하여 PHP 변수를 문자열 리터럴로 보간하는 방법을 소개합니다. 이 방법에서도 템플릿 문자열을 사용합니다. 이 방법에서는 접두사와 접미사를 보간하여 단어를 형성합니다.
.
를 사용하여 PHP 변수를 문자열과 연결하는 가장 간단하고 일반적인 방법을 보여줍니다. 운영자.
템플릿 문자열을 사용하여 PHP에서 변수를 문자열로 직접 보간
PHP에서 템플릿 문자열을 사용하여 변수와 문자열을 연결할 수 있습니다. 보간을 위해 중괄호를 사용합니다. 중괄호에는 변수가 포함되어 있으며 중괄호 바로 뒤에 보간되어야하는 문자열을 작성합니다. 중괄호 안의 변수는 값의 자리 표시 자입니다. 이 방법에서는 접두사와 접미사를 보간합니다. 여기서 접두사는 변수이고 접미사는 문자열 리터럴입니다. 문자열 템플릿에 대한 자세한 내용은 PHP 매뉴얼의 복잡한 (곱슬) 구문을 참조하십시오.
예를 들어,$txt
변수를 선언하고"salt"
로 할당합니다. 문자열y
를 문자열salt
로 보간하려면 템플릿 문자열을 사용합니다. 이를 위해 중괄호 안에$txt
변수를 쓰고 공백없이 중괄호 바로 뒤에 문자열y
를 씁니다. 이 템플릿 문자열에 큰 따옴표를 사용하고echo
명령을 사용하여 인쇄합니다. 템플릿 문자열에서 작은 따옴표를 사용하면 보간 된 문자열이 인쇄되지 않습니다. 대신 작은 따옴표 안에 텍스트를 인쇄합니다. 템플릿 문자열을 사용하는 동안 항상 큰 따옴표를 사용하십시오.
예제 코드 :
# php 7.*
<?php
$txt = "salt";
echo "{$txt}y";
?>
출력:
salty
문자열 템플릿을 사용하여 문자열 값을 변수에 할당하여 PHP 변수를 문자열 리터럴과 연결
문자열 템플릿을 사용하여 PHP 변수와 문자열을 연결할 수있을뿐만 아니라 두 개의 PHP 변수를 연결하는 데 사용할 수도 있습니다. 이 방법에서는 접미사와 접두사를 보간합니다. 여기서 접미사와 접두사는 모두 변수입니다. 연결해야하는 문자열 리터럴은 변수에 저장됩니다. 첫 번째 방법과 유사하게 변수를 묶기 위해 중괄호를 사용합니다. 예를 들어,$prefix
및$suffix
라는 두 개의 변수를 선언하고 각각Comfort
및able
값으로 할당합니다. 두 중괄호 사이에 공백을 남기지 않고 각 변수를 중괄호 안에 개별적으로 작성합니다. 그런 다음 인쇄합니다. PHP 컴파일러는 컴파일하는 동안 중괄호 안의 변수 값을 읽습니다.
아래 예에서 스크립트는 접두사Comfort
와 접미사able
을 연결하고Comfortable
로 인쇄합니다. 따라서 복잡한 / 곱슬 구문을 사용하여 PHP 변수를 문자열 리터럴과 PHP 변수로 보간 할 수 있습니다.
코드 예 :
#php 7.x
<?php
$prefix = "Comfort";
$suffix = "able";
echo "{$prefix}{$suffix}";
?>
출력:
Comfortable
도트 (.
) 연산자를 사용하여 PHP 변수를 문자열과 연결
도트 연산자를 사용하여 PHP 변수를 문자열 리터럴과 연결하는 간단한 방법을 사용할 수 있습니다. 문자열 리터럴과.
를 작성합니다. 그 후. 점 뒤에 연결할 변수를 작성합니다. 이 방법에서는 접두사와 접미사를 보간합니다. 여기서 접두사는 문자열 리터럴이고 접미사는 변수입니다.
예를 들어,$taste
변수를 선언하고sweet
문자열 값으로 할당합니다. 사용 .
연산자를 사용하여ie
문자열을sweet
문자열로 보간합니다. 이를 위해 변수$taste
, 그 뒤에 도트 연산자, 도트 연산자 바로 뒤에 문자열ie
를 작성합니다. echo
명령을 사용하여 메시지를 표시합니다. 이 방법에서는 어떤 유형의 따옴표도 사용하지 않습니다.
예제 코드 :
#php 7.x
<?php
$taste = "ie";
echo sweet.$taste;
?>
출력:
sweetie
Subodh is a proactive software engineer, specialized in fintech industry and a writer who loves to express his software development learnings and set of skills through blogs and articles.
LinkedIn