• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
PHP

Subject 초보자를 위한 PHP 강좌 7부 - 가변 변수

오작교 19622

0
안녕하세요~~
오늘은 가변 변수(Variable Variables)에 대해서 설명해 드리겠습니다.
프로그래밍을 하다보면, 변수에 어떤 값이 있을 때, 그 값을 이름으로 가지는 변수를 사용하고 싶을 때가 있습니다.

예를 들어, $first 라는 변수에 "good" 이라는 값이 들어 있을 때 그 변수의 값 즉, "good" 이라는 값을 이름으로 가지는 변수를 사용하고 싶을 때가 있습니다.

바로, PHP에서는 그렇게 할 수 있는 방법을 제공해주는데, 어떻게 할 수 있는지 다음의 코드를 보겠습니다.

<? php
$first = "good";

$$first = "morning";

echo("$first $good");
?>


일단, 위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.


good morning


그럼, 위의 코드를 살펴볼까요.

위 코드에서 볼 수 있듯이, 변수의 값을 이름으로 가지는 변수를 만들어주기 위해서 변수 앞에 "$$"를 써준 것을 볼 수 있습니다. 따라서, $first 변수의 값, 즉 "good" 이라는 값을 이름으로 갖는 $good 변수에 "morning" 값이 들어가게 됩니다.

그리고, 위의 경우처럼 변수의 값을 이름으로 가지는 변수를 가변 변수라고 합니다.

또한, 위 예제 코드와 같이 가변 변수를 정의해주었을 때,

morning 값을 얻기 위해서 echo("$good"); 와 동일한 또 다른 표현식으로 echo("${$first}"); 라고도 써줄 수 있습니다.

오늘 내용은 여기까지입니다. 그럼, 담에 또 ~~
공유
0

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?

목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
공지 HTML HTML 기초 다지기 4 오작교 08.06.17.16:26 290759 0
공지 HTML HTML과 CSS의 종합 정리 1 오작교 07.10.01.10:21 349714 0
공지 일반 스타일시트의 총정리 오작교 06.09.14.13:08 294360 +14
16 PHP
normal
오작교 07.10.30.17:24 29125 0
15 PHP
normal
오작교 07.03.14.22:25 20348 +31
14 PHP
normal
오작교 07.03.14.22:23 19392 +20
13 PHP
normal
오작교 07.03.14.22:20 19781 +36
12 PHP
normal
오작교 07.03.14.22:18 23411 +41
11 PHP
normal
오작교 07.03.14.22:17 22184 +43
10 PHP
normal
오작교 07.03.14.22:15 20582 +41
9 PHP
normal
오작교 07.03.14.22:13 21300 +47
8 PHP
normal
오작교 07.03.14.22:10 22352 +44
PHP
normal
오작교 07.03.14.22:08 19622 +40
6 PHP
normal
오작교 07.03.14.22:07 19578 +36
5 PHP
normal
오작교 07.03.14.22:04 17376 +39
4 PHP
normal
오작교 07.03.14.22:02 19062 +41
3 PHP
normal
오작교 07.03.14.22:01 22967 +47
2 PHP
normal
오작교 07.03.14.21:59 22096 +42
1 PHP
normal
오작교 07.03.14.21:56 19802 +42