웹 애플리케이션 만들기

배열

배열 

 10.php

<!DOCTYPE html>
<html>
<head>
     <meta charset="utf-8">
</head>
<body>
  <h1>JavaScript</h1>
  <script>
    list = new Array("one", "two", "three");
    document.write(list[2]);
    document.write(list.length);

  </script>

  <h1>php</h1>
  <?php
    $list = array("one", "two", "three");
    echo $list[2];
    echo count($list);
  ?>
</body>
</html>

배열과 반복문 

 11.php

<!DOCTYPE html>
<html>
<head>
     <meta charset="utf-8">
</head>
<body>
  <h1>JavaScript</h1>
  <ul>
  <script>
    list = new Array("최진혁", "최유빈", "한이람", "한이은", "이고잉");
    i = 0;
    while(i < list.length){
      document.write("<li>"+list[i]+"</li>");
      i = i + 1;
    }
  </script>
  </ul>

  <h1>php</h1>
  <ul>
  <?php
    $list = array("최진혁", "최유빈", "한이람", "한이은");
    $i = 0;
    while($i < count($list)){
      echo "<li>".$list[$i]."</li>";
      $i = $i + 1;
    }
  ?>
  </ul>
</body>
</html>

소스코드

github

댓글

댓글 본문
작성자
비밀번호
  1. Amore Chang
    닥치는 대로 해봐야죠!!!
  2. 권광범
    난이도가 올라가는게 느껴지네요. 하하하하
  3. Jay Yoon
    이전에 배운 로그인 화면상의 출력메세지를 이번에 배운 array에 담아 출력해보았습니다
  4. Milena Mihyun Lee
    어떤 키워드를 입력하면 그 키워드가 포함되어있는 전체 문서의 리스트가 표시되는 부분은 데이테베이스까지 학습하신 후에 다시한번 생각해보셔도 괜찮을것 같아요.

    이고잉님이 말씀해주신것처럼 배열은 말 그대로 변수와 같이 정보를 담는 "그릇" 입니다. 변수는 한개의 정보만 저장할 수 있는것과 달리 배열은 여러개의 비슷한 정보들을 하나의 그릇에 담는것 뿐입니다.! 마치 한개의 반찬만 담는 반찬통(변수)와 여러개의 반찬을 같이 담을 수 있는 도시락통(배열)의 차이..???
    정보 검색, 검색 엔진에 배열이 사용되기는 하는데.. 그 "사용"이라는게 질문해주신 뉘앙스와 조금은 다른것같아요 :)
    대화보기
    • Hyojeon Kim
      늦었지만 꾸준히 보고 있습니다.
    • dogn
      점점 어려워지네용
    • 세상이쁨
      이제야 여기까지 왔어요^^
    • 코딩부자
      지각생.ㅠ 봤어영
    • 김혜령
      잘봤습니다^^ 옆으로 줄지어 있던 이름들이 li로 정렬될때 느껴지는 희열이 있네요 ㅋㅋㅋ
    • 황성준
      잘봤어요~
    • Billy Cheon
      대소문자 구분해야되는게 있으면 알려주시는게 좋을거같아요.
      저도 밑에 분처럼 그냥 소문자로 작성했다가 에러다서 다시 찾았네요 ㅎㅎ

      그리고 제가 이해하기로는 배열이라는 기능이 검색엔진 등에 사용되는거 같은데 맞을까요?

      어떤 키워드를 입력하면 그 키워드가 포함되어있는 전체 문서의 리스트가 표시되는거요 !
    • 봉봉
      보통 대소문자 구분하는걸 한번도 못봤는데 꼭 Array 라고 써야하네요..!
      헷갈릴 수 있으니 잘 기억해둬야겠어요
    • 이희태
      6월 21일 배열강의 수강완료하였습니다
    • 이희태
      6월 21일 (1,2)강의 중 1강 수강완료하였습니다
    • 강의 잘 봤습니다 :)
    • 구루마루
      JavaScript에서는 + 가 문자열 연결에 사용되는 기호이고, php에서는 . 이 문자열 연결에 쓰인다고 한참 앞에 강의에서 본 거 같네요.
      대화보기
      • 졸린 사슴
        왜 이렇게 어려워지지, 라고 생각했더니 그냥 언어 하나를 배우는 것이었어요...
      • 황준상
        좋습니다 ㅎ
      • 백곰몬
        완료!!!
      • 치우천황
        강의 잘 들었습니다.
      • 임명숙
        감사합니다. 주말에 들을 수 있어서 주말에 듣고 있어요.
        따라는 하는데 막상 혼자 하라고 하면 할 수 있을런지 걱정입니다.
        코딩 배우면 좋을 것 같아서 배우는데 컴퓨터 전공이 아니라서요~
        쉽게 가르쳐 주셔서 잘 따라가고 있습니다. 감사합니다.
      • skekogo
        오늘도 좋은 강의 감사합니다!
      • 강응택
        정말 Array 는 되고, array 는 안되네요. 여지것 강의에서 대문자 소문자 구분이 모두 필요한 것이었나요? 흠.. 타이레놀이 어디있지?
      • 황성빈
        document.write("<li>"+list[i]+"</li>");
        여기에 왜 +를

        echo "<li>".$list[$i]."</li>";
        여기에서는 왜 .을 사용하는지 궁금해요.
      • 시작이 반이라끝까지
        완료
      • 용훈
        반복문을 이렇게 활요하는군요. 감사합니다.^^
      • 종민
        Javascript 에서는 Array 라고 써야되는군요
        그냥 array라고 하니까 안되네요
        잘 기억해야겠어요!
      • 김진희 (Jinhee Kim)
        시청완료!!
      • 시후애비
        잘 보았습니다.
      • 밧슈
        잘 보았습니다 ^^
      • Jaehyun Kim
        배열과 반복문은 실과 바늘!^^ 잘 배웠습니다!^^
      • John
        개념을 이해하자. 코딩 따라서 타이핑하는데 급급해 하지말고.
      • 산티아고
        감사해요. 책으로 봤던 문장이 이해가 안됐는데 정말 쉽게 설명해주시네요. 감사할 따름입니다!!!
      • qudwn
        완료!
      • changmin
        그렇군요. 감사합니다!
        대화보기
        • Kuon
          PHP에서 JavaScript[document.write(list);]사용한 화면처럼 리스트를 전부 보려면 어떻게 해야 하나요?
        • isaak
          자바스크립트에서 배열을 선언할 때 'Array'이를 'array' 라 쓰면 작동이 안되는군요.

          꼭 Array라고 써야한다면 강조해주셨으면 좋았을 듯 합니다.
        • <li>는 자바스크립트가 아닌 html 태그라서 그런 것 같습니다.
          대화보기
          • sayboy1018
            잘보았습니다!
          • 잘봤어요 쉽게설명해주셔서 감사합니다
          • 최명희
            감사합니다.
          • 강좌 잘봤습니다. 감사합니다
          • Lydia
            감사합니다!
          • M_JJo
            구현하는 방법이나 목적성에 따라 다르겠지만 저장된 배열에 쿼리문을 넣는 것도, DB에 기록(저장)된 값을 불러와 배열에 저장하여 출력하는 것도 구현 가능합니다. 또한 반복문 안에 조건문을 넣어 특정 값만 출력하는 것도 가능하고, 조건문만으로 특정 배열의 데이터를 불러오는 것도 가능합니다.

            프로그래머가 구현하고자 하는 바는 왠만해서 다 구현 가능합니다. 다만, 사용하는 언어의 특징과 구현해야 할 시간의 제한에 따라 구현 가능 여부가 달라지는 것 뿐입니다.
            대화보기
            • Jayeon Lee
              26초에 나오는 php while 문 조건식의 i가 $ 표시가 빠졌어요.
            • Grace Choi
              저도 궁금했던 부분인데! 고수님들 지식좀 공유 부탁드려요~
              대화보기
              • changmin
                예제에서는 배열에 값을 넣었는데 값이 아닌 DB를 연결하는 쿼리문을 넣고 외부에서 사용자가 데이터를 입력했을때 DB에 기록이 되고 DB에 기록된 값이 배열 데이터가 되어 화면에 출력하게 할수도 있나요? 생각해보니 예제에서는 데이터가 얼마 없지만 데이터가 커지면 외부와 연결해서 데이터를 가져와야 할 것 같거든요.
                또, 반복문을 넣으셨는데 조건문을 넣어서 배열에서 필요한 데이터만 뽑아서 출력하게 할 수도 있나요?
              • 크레이지춘
                6/13 배열 잘 봤습니다.
              • 스타일C
                와,,,,배열과 반복문을 같이 하니 엄청 어려운 느낌이 ...ㅎㅎ
                잘봤습니다....
              • 나은별
                감사합니다.
              버전 관리
              egoing
              현재 버전
              선택 버전
              graphittie 자세히 보기