컴퓨터프로그래밍

어떻게 PHP 배열을합니까?

된 배열 인 데이터 구조를 하나의 위치가 동일한 유형의 어떤 요소 값을 저장할 수있다.

배열 유형

배열의 두 가지 유형이 있습니다, 그들은 구성 요소의 식별 방법에 차이가 있습니다.

  1. 단순 - 각각의 요소는 그 내부 시퀀스의 인덱스를 부여한다.
  2. 연관 - 이는 논리 값과 연관된 키를 이용하여 요소를 참조한다.

간단히 말해서, 그것은 하나 개 이상의 값을 줄 수있는 변수이다. 우리는 PHP 배열에 관심이 있습니다.

특징적인 기능

PHP 배열의 세부 사항을 고려하십시오

  1. 이 값의 수를 포함 할 수 있습니다, 그것은 비어 있습니다.
  2. PHP 배열 불리는 소자를 포함하는 값의 각.
  3. 요소 변수의 종류를 저장한다. 이 문자열, 정수, 부울 수 있습니다.
  4. 요소에 대한 액세스는 소문자와 숫자에 인덱스를 사용 할 수 있습니다.
  5. PHP 배열 고유 인덱스가있는 요소가 포함되어 있습니다.
  6. 어레이 내의 요소들의 개수 - 길이이다.
  7. 다차원 어레이가 같은 요소의 값은, 배열 될 수있다.

PHP의 독특한 기능은 복잡한 스크립트의 배열을 만들 수있는 기능입니다.

장점 :

  1. 이 배열에서 여러 값을 동시에 작업이 용이하다. 이 값을 변경하는 회원에 사이클을 쉽게 할 수 있습니다.
  2. 그들은 조작하기 쉽다. 간단히 제거 읽거나 요소의 값을 변경할 수있는 항목을 추가 할 수 있습니다.
  3. PHP에서, 당신이 배열을 처리 할 수있는 여러 가지 다른 기능이 있습니다. 배열을 병합 정렬 특정 값에 대한 검색이 있습니다.

유형

배열은 2 개 종류로 추가 분할된다 :

  • 일차원;
  • 이차원.

배열을 초기화하는 방법에는 여러 가지가 있습니다. 먼저, 다음 간단한을 고려하고 - 연관 배열 PHP를.

예는 PHP에서 간단한 배열을 만들 :

예 사용 키에서 - 괄호 []의 수, 더 중요 - 과일과 야채의 이름입니다.

PHP는 배열 요소 값을 할당하는 것은 같이 쓸 수있다 :

  • $ 배열 [N] = Z;
  • N - 키 (Z) - 값.

초기화의 두 번째 방법으로 표시하기 위해 아무것도 할 수 괄호 :

  • $ 이름 [] = "A";
  • $ 이름 [] = "2";
  • $ 이름 [] = "세".

이 경우, 인덱스는 기본적으로 동일 할 것이다 : 0, 1, 2,.

그리고 당신은 그 인덱스 값 중 하나를 지정할 수 있습니다 :

  • $ 이름 [35] = 'A';
  • $ 이름 [18] = '개의';
  • $ 이름 [90] = "세".

당신은 초기화 방법을 결합 할 수 있습니다 :

  • $ 이름 [37] = "제";
  • $ 이름 [5] = "초";
  • $ 이름 [] = "세 번째".

인덱스의 최대 - 세 번째 요소는 37 내지 38과 동일한 인덱스에 할당된다.

다차원 배열 구문은 다음과 같습니다 :

$ 이름 [indeks1] [indeks2] ...

이제 무엇 PHP 연관 배열 보자. 인덱스는이 제한을 부과하지 않는 문자열이 될 수 공간은 길이가 다릅니다 허용됩니다. 이 요소가 번호가없는 링크 필요한 경우 연관 배열을 잘하지만, 단어, 사용된다. 인덱스가 배열 - 문자열을 연관이라고합니다.

하나의 키를 포함하는 일차원 연관 배열에서, 특정 인덱스에 대응한다. 사진은 상기 일차원 및 다차원 연관 배열의 한 예이다.

당신은 고전적인 방법으로 다차원 연관 배열을 만들 수 있지만, 그것은 매우 편리하지 않습니다.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.delachieve.com. Theme powered by WordPress.