-
php 변수 종류 - 참조변수, 가변변수개발 2008. 9. 8. 13:44
참조변수
대상변수의 주소를 갖는 변수로써 변수앞에 엠퍼센드(&
<?php
$dantes = "aaaaaa";
$bbtan = &$dantes;
echo $dantes; // aaaaa
echo $bbtan; // aaaaa
$bbtan = "bbbbb";
echo $bbtan; // bbbbb
echo $dantes; // bbbbb (???)
?>
참조 변수의 값을 변경시면 해당하는 변수값이 변경되지만, 참조했던 변수의 값도 변경되어 버린다.
사용한 경우는 없었지만, 조금 복잡한 코드에서는 자주 보았던 변수다.
가변변수
변수에 저장된 값을 변수로 다시 쓸 수 있다.
<?php
$var = "dantes";
$$var = "bbbbb";
echo $var; // dantes
echo $$var; // bbbbb
echo $dantes; // bbbbb
?>
있으면 좋겠다라고 했각했던 기능이었는데 이미 있었다.
나만 모르고 있었던 거다.
참고하자.
반응형'개발' 카테고리의 다른 글
사이트 글자 크기 제어하기 (0) 2008.10.31 바이트 배열을 16진수 문자열로 변환하기 (0) 2008.10.04 로그인 폼에 '아이디기억' 옵션달기 (0) 2008.07.29 이미지 올리기 (0) 2008.05.27 우분투 테마 다운로드 사이트 (0) 2008.05.08