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 질문답변

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

+
제목 글쓴이 날짜 조회
17년 전 조회 1,076
17년 전 조회 1,644
17년 전 조회 1,596
17년 전 조회 1,115
17년 전 조회 1,057
17년 전 조회 1,603
17년 전 조회 1,044
17년 전 조회 990
17년 전 조회 1,068
17년 전 조회 996
17년 전 조회 1,541
17년 전 조회 1,095
17년 전 조회 1,341
17년 전 조회 1,617
17년 전 조회 1,542
17년 전 조회 868
17년 전 조회 1,557
17년 전 조회 1,444
17년 전 조회 1,052
17년 전 조회 1,544