S

php 변수에 대해서....

보통 변수를 선언할때 $변수명 으로 선언하는데..
어떤 경우에는 ${변수명} 이렇게 하는 경우가 있습니다.
이렇게 하면 머가 다른가요?
설명좀부탁드립니다.
|

댓글 5개

$byun = 123;

echo "$byun"; // 123
echo "$byun입니다."; // null
echo "$byun 입니다."; // 123입니다.
echo "{$byun}입니다."; // 123입니다.

echo "$byuna[0][0]"; // 요상스러운 값
echo "{$byuna[0][0]}"; // 정상적인 값

한마디로 echo 출력등에서 변수를 다른것과 헷갈리지 않도록 묶어준다 생각하시면 될듯 싶습니다.


다른 활용으로는....

$eng = abc;
${$eng} = 123;

echo $eng; // abc
echo $abc; // 123
앗 소중한 지식 정말 감사합니다.
엑스엠엘님도 정말 감사합니다. 많은 도움이 되었습니다.
해결축하합니다^^
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
08-04-02 조회 1,605
08-04-02 조회 1,328
08-04-02 조회 1,470
08-04-02 조회 1,465
08-04-02 조회 1,237
08-04-02 조회 1,630
08-04-02 조회 1,581
08-04-02 조회 1,612
08-04-01 조회 1,514
08-04-01 조회 1,143
08-04-01 조회 1,720
08-04-01 조회 1,651
08-04-01 조회 1,177
08-04-01 조회 1,128
08-04-01 조회 1,663
08-04-01 조회 1,108
08-04-01 조회 1,055
08-04-01 조회 1,123
08-04-01 조회 1,058
08-04-01 조회 1,594