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

 
Previous Post PHP 예제] 나머지 값 구하기 기호 사용법, 함수? Remainder Modulus Op...PHP 예제] 세제곱근, 네제곱근, 거듭제곱근 구하기 함수; Cube Root Functi...PHP 예제] 제곱 함수,기호, 거듭제곱(세제곱,네제곱), 몇승 구하기; Power, Po...PHP 예제] 루트 근사값, 제곱근(평방근) 구하기 함수; Square Root Funct...PHP, 특정 년도 윤년 평년 여부 판단 함수; is Leap YearPHP, 유닉스 타임을 날짜 문자열로 변환, 날짜를 유닉스 시간으로; Unix Time t...니콘 아빠번들/할배번들 줌 렌즈 초점거리, 35mm 필카 환산; Nikon 18-70mm,...니콘 애기번들 줌렌즈 초점거리, 35mm 필름 환산; Nikon 18-55mm F3.5-5...디카 전용 렌즈 / 35mm필카 렌즈, 초점 거리 환산표/변환표; Nikon DX Form...Perl 펄] 디카용 렌즈, 35mm 필카 렌즈, 초점 거리 환산, 변환; DSLR Foc...

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

Wednesday, May 02, 2007

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 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top