컴퓨터의 숫자는 0부터 시작합니다.

 

1부터 시작하는게 아닙니다.

 

프로그래머라면 기본적으로 알고 있지만 일반 웹디자인 하는 분들중에 아시는 분들이 많으실지 모르겠습니다.

 

이 이야기를 갑작스럽게 왜 말씀드리냐면 XE나 그누보드랑 비슷하게 HTML 에 PHP코드를 입력하는 경우 각각 숫자를 입력해서 이미지를 출력할 수도 있습니다.

 

<!--@foreach($menu as $key => $val)-->

<!--@end-->

 

위와 같은 foreach 문에서 $key는 아무런 설정을 하지 않으면 숫자가 나옵니다.

 

일반적으로

 

$menu = array('사과', '밤', '파인애플', '팬파인애플애플팬');

 

일때 위의 반복문에서 $key 값은 사과부터 오른쪽 방향으로 0, 1, 2, 3 라는 값을 가지게 됩니다.

 

이럴때 다음과 같은 활용이 가능해집니다.

 

<!--@foreach($menu as $key => $val)-->

<img src="/image/{$key}.jpg" />

<!--@end-->

 

그럼 디자이너는 해당에 맞는 이미지를

0.jpg => 사과 이미지

1.jpg => 밤 이미지

~~~~

 

이렇게 숫자만 추가하여 파일을 만들어주면 됩니다.

 

가끔 똑같은 성향의 이미지를 저장하실때 1부터 숫자를 넣으시는데 0부터 넣으시면 다음과 같이 활용하기가 편해집니다.

 

참고해보세요 :)

람보

profile
람보입니다.
  • profile

    컴퓨터 숫자는 1부터 시작되는게 아니라 0부터 시작된다는걸 알았어요.

  • profile profile
    키보드에 0이 없다면 어떻게 입력하신걸까요 ㅎㅎ
  • profile profile
    키보드 다시 보고 0이 있다는거 알고 글 얼른 수정했는데
    람보님이 잽싸게 그 사이에 봤네요.
  • profile profile
    어뜨케 입력하셨는지 궁금했습니다 :)
  • profile profile

    그 답 보고 너무 웃겼어요.
    저도 너무 웃겨서...

  • profile profile

    우하하

    그러고보니 0을 써놓고 0이 없다고 했네요. 

    제가 한순간에 저도 모르게 엔지냈어요.