2011-07-28 5 views
11

와 추출()를 사용하여 첫 번째 값은 변수 이름에 하이픈으로 사용할 수 없습니까? 하이픈이 다른 문자로 대체 되었습니까?하이픈

나는 ... 노 운 다음 시도

echo ${'first-value'}; 
echo $first_value; 
echo $firstvalue; 

심지어 PHP 매뉴얼에서 이에 대한 언급을 찾을 수 없습니다 ... 사전에

감사합니다!

답변

11

echo extract($array);을 수행하면 심볼 테이블에 성공적으로 가져온 변수의 수인 0이 출력된다는 것을 알 수 있습니다. 즉, 변수는 하이픈 때문에 가져올 수 없으므로 존재하지 않습니다.

관련 문제