2011-05-13 4 views
0

안녕하세요 저는 WP 코드 중 일부를 살펴 봤는데 어떤 경우에는 큰 따옴표 사이에 변수를 중괄호로 표시했습니다. 다음은 예입니다.PHP 일반 질문

$templates[] = "header-{$name}.php"; 

온라인으로 보려고했지만 검색하기가 어려웠습니다. 누구나이 혜택의 사용법을 설명 할 수 있습니까?

매우 감사드립니다.

답변

1

http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.double

스크롤합니다.

기본적으로 큰 따옴표로 묶은 문자열 안에 PHP를 내용이있는 PHP로 대체합니다. 중괄호에서 변수를 포장

$var = 'pig'; 
echo "Hello, $var"; // echos Hello, pig 

당신이 등 ("{$var['key']} {$foo->bar} {${$foo->baz()}}")를 연관 배열, 객체의 멤버 함수에 액세스 할 수 있으며 코드를 좀 더 읽기 (IMHO)

한다
0

주로 배열 같은 것을 지정할 수 있습니다. 예를 들면 다음과 같습니다.

$arr = array("mon"=>"Monday","tue"=>"Tuesday"); 
echo "Today is {$arr["mon"]}"; 

위의 예와 같이 사용할 필요는 없지만 사용할 수 있습니다. 어떤 사람들은 (문자열에서 변수를 말할 때 도움을주기 위해) 선호하며, 일부는 연결이있는 작은 따옴표를 사용하는 것을 선호합니다. 길 아래로 자세한 설명 변수 구문 분석에 대한 부분