PHP 변수로 문자열 인쇄
PHP에서는 연결 연산자('.')를 사용하여 문자열 내에 변수를 포함할 수 있습니다. 그러나 때로는 따옴표나 공백과 같이 PHP 구문과 충돌하는 문자를 포함해야 할 수도 있습니다.
질문:
변수가 포함된 문자열을 인쇄하려면 어떻게 해야 합니까? "px"가 추가된 $widthpx?
해결책:
이를 달성하는 방법에는 두 가지가 있습니다.
<code class="php">$bla = '<div class="vote_pct" style="width: '.$width.'px;">';</code>
이 방법은 문자열을 변수와 연결하여 변수 값을 문자열에 효과적으로 "붙여넣기"합니다.
PHP 5.6에 도입된 템플릿 리터럴은 중괄호({ })를 사용하여 런타임 시 평가되고 문자열에 보간되는 표현식을 캡슐화합니다. 이 방법은 여러 줄로 된 문자열을 지원하고 더 쉬운 표현식 평가를 허용합니다.
<code class="php">$bla = "<div class=\"vote_pct\" style=\"width: ${width}px;\">";</code>
이 방법은 템플릿 리터럴을 활용하여 변수 값을 동적으로 포함합니다. 템플릿 리터럴은 "heredoc" 및 "nowdoc" 구문이라고도 합니다.
위 내용은 연결 및 템플릿 리터럴에서 PHP 변수로 문자열을 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!