현재 위치: > 함수 카테고리 모음> array

array

새 배열을 만듭니다
이름:array
분류:정렬
사용 언어:php
한 줄 설명:배열을 만듭니다.

정의 및 사용법

array() 함수는 배열을 만드는 데 사용됩니다.

PHP에는 세 가지 유형의 배열이 있습니다.

  • 인덱스 배열 - 숫자 인덱스가있는 배열
  • 연관 배열 - 지정된 키가있는 배열
  • 다차원 배열 - 하나 이상의 배열을 포함하는 배열

예 1

$ cars라는 인덱스 배열을 만들고, 세 가지 요소를 할당하고, 배열 값이 포함 된 텍스트를 인쇄하십시오.

 <? php
$ cars = 배열 ( "Volvo" , "BMW" , "Toyota" ) ;
에코 "나는 좋아한다" . $ 자동차 [ 0 ] . "," . $ 자동차 [ 1 ] . " 그리고 " . $ 자동차 [ 2 ] . "." ;
?>

직접 시도하십시오

예 2

$ age라는 연관 배열을 만듭니다.

 <? php
$ age = 배열 ( "Bill" => "60" , "Steve" => "56" , "mark" => "31" )) ;
에코 "빌은" . $ Age [ 'Bill' ] . "나이." ;
?>

직접 시도하십시오

예 3

인덱스 배열의 값을 반복하고 인쇄하십시오.

 <? php
$ cars = 배열 ( "Volvo" , "BMW" , "Toyota" ) ;
$ arrlength = count ( $ cars ) ;

for ( $ x = 0 ; $ x < $ arrlength ; $ x ++ )
  {
  echo $ 자동차 [ $ x ] ;
  에코 "<br>" ;
  }
?>

직접 시도하십시오

예 4

연관 배열의 모든 값을 반복하고 인쇄하십시오.

 <? php
$ age = 배열 ( "Bill" => "60" , "Steve" => "56" , "mark" => "31" )) ;

foreach ( $ age as $ x => $ x_value )
  {
  echo "key =" . $ x . ", value =" . $ x_value ;
  에코 "<br>" ;
  }
?>

직접 시도하십시오

예 5

다차원 배열 생성 :

 <? php
// 2 차원 배열 :
$ cars = 정렬
  (
  배열 ( "볼보" , 100 , 96 ) ,
  배열 ( "BMW" , 60 , 59 ) ,
  배열 ( "Toyota" , 110 , 100 )
  )) ;
?>

직접 시도하십시오

유사한 함수
  • 콜백 함수를 사용하여 데이터를 비교하여 배열 차이 세트를 계산합니다. array_udiff

    array_udiff

    콜백함수를사용하여데이터를비교하여배열차
  • 변수 이름과 해당 값을 포함한 배열을 만듭니다 compact

    compact

    변수이름과해당값을포함한배열을만듭니다
  • 배열의 반대 정렬 rsort

    rsort

    배열의반대정렬
  • 콜백 함수를 사용하여 키 이름을 비교하여 배열 교차점을 계산합니다. array_intersect_ukey

    array_intersect_ukey

    콜백함수를사용하여키이름을비교하여배열교
  • 배열을 블록으로 분할하십시오 array_chunk

    array_chunk

    배열을블록으로분할하십시오
  • 배열에서 현재 심볼 테이블로 변수를 가져옵니다 extract

    extract

    배열에서현재심볼테이블로변수를가져옵니다
  • 배열의 각 요소에 콜백 함수 적용 array_map

    array_map

    배열의각요소에콜백함수적용
  • 배열의 내부 포인터를 하나씩 움직입니다. next

    next

    배열의내부포인터를하나씩움직입니다.