블로그 이미지
veresuke's House!!
verere

calendar

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

Recent Comment

Recent Trackback

  • 33,209total
  • 0today
  • 8yesterday
2008/10/24 15:50 Study/Web
오랫만에 올리는 스터디(?)글일것 같다.
오랫만에 올리는 글이니 만큼 간단하게 시작하기로...
절!대!! 제대로 정리된 자료가 없어서 그런것은 아니다;;

가변변수.. 가끔씩 프로그래밍을 하다보면 가변변수를 쓰고 싶을 때가 있다.
가령 $변하는 부분_btn 과 같은
더 자세히 써보면 $submit_btn, $del_btn, $mod_btn과 같이 뒤의 '_btn'은 고정시키면서 앞 부분은 변화하도록 하는것과 같이

처음에 몰라서 고생한걸 생각하면 ㅠ_____ㅠ

정말 간단하다.
${$str}_btn;  <-- 요런 형식으로 하면 된다.
$str에 값이 'submit'이 들어있으면 변수 이름은 $submit_btn이 되는 것이고
'del'이 들어있으면 $del_btn이 되는 것이다.
간단하지만 모르면 짜증난다는....;;

배열의 값들을 이용해 만드는것도 잠~~깐만 봐보자

$aVarName = array('one', 'two', 'three');

이런 식으로 배열에 값이 있다면

foreach($aVarName as $key => $val) {
    ${$val} = null;
}

이런식으로 사용해도 되고 아니면,

for($i=0; $i<3; $i++) {
    ${$aVarName[$i]} = null;
}

이렇게 하면 총 3개의 변수가 만들어진다
$one, $two, $tree 요렇게 ㅋㅋ

오랫만에 쓰니 더 허접한것 같지만
이번글은 여기서 마치고 잠시 쉬자는ㅎ

참고로 먼가 잘못됐다거나 모르겠으면 댓글로 남겨주세요~~~~ ^_________^

'Study > Web' 카테고리의 다른 글

[AJAX]timeout  (1) 2008/11/05
[PHP] 가변변수에 대해서  (2) 2008/10/24
[JAVASCRIPT]Html에서 탭형식 내부변환하기  (2) 2007/03/12
[HTML]Div와 Span  (2) 2007/03/12
posted by verere
 <PREV 1 ... 38 39 40 41 42 43 44 45 46 ... 131    NEXT>