컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Wednesday, May 02, 2007

PHP 배열 선언 정의 초기화, 해쉬; Array, Hash Define


PHP에서 배열(Array)을 정의하는 방법입니다. 여러가지 방법이 있는데 array() 함수를 사용하여 배열을 만드는 것이 가장 편리합니다. array() 는 함수처럼 작동할 뿐 진짜 함수는 아닙니다.

Perl과 달리, PHP에서는 변수든 배열이든 '해쉬'든, 이름 앞에 모두 달러($)기호를 붙입니다.

PHP 배열 만들기 예제


파일명: example.php
<html>
<head>
<title>PHP Example</title>
</head>

<body>

<?php

  // 배열 정의: 문자열과 숫자를 혼합할 수 있음
  $a = array("가나", "A", "자장면", 123, "탕수육", 3.14, "군만두", "팔보채");

  // 배열 요소 출력: 첫번째 요소 첨자는 0번
  echo $a[0] . "<br />\n";
  // 출력 결과: 가나



  // Perl의 해쉬(Hash) 스타일의 배열 정의
  // 숫자가 아닌 문자열의 key를 첨자로서 지정 가능
  // 숫자를 key로 삼을 수도 있음
  // 다음 경우, 국가명이 key, 수도명이 value
  $cities = array(
    "한국"   => "서울",
    "일본"   => "도쿄",
    "그리스" => "아테네",
    "미국"   => "워싱턴",
    "프랑스" => "파리",
  );


  // 배열 요소 출력:
  // $cities[0]처럼 존재하지 않는 키를 첨자로 지정하면
  // PHP Notice: Undefined offset 이런 경고
  echo $cities["그리스"] . "<br />\n";
  // 출력 결과: 아테네

?>

</body>
</html>


"국가명, 수도명"의 경우처럼, 해쉬 스타일로 배열을 만들면, 간단한 데이터베이스로서 사용할 수 있어 편리합니다.


▶▶ PHP 예제] 배열 크기, 사이즈 구하기 함수, 배열 요소 개수; Array Size Function

▶▶ PHP 예제] 배열 출력 함수, 구성 요소 화면에 프린트; Print Echo Array

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top