현재 위치: > 함수 카테고리 모음> 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_intersect_key

    array_intersect_key

    키이름비교를사용하여배열의교차점계산
  • 배열을 반대로 정렬하고 인덱스 관계를 유지합니다 arsort

    arsort

    배열을반대로정렬하고인덱스관계를유지합니
  • 배열의 단위 수 또는 객체의 속성 수를 계산합니다. count

    count

    배열의단위수또는객체의속성수를계산합니다
  • 콜백 함수를 사용하여 키 이름을 비교하여 배열 교차점을 계산합니다. array_intersect_ukey

    array_intersect_ukey

    콜백함수를사용하여키이름을비교하여배열교
  • 배열의 각 요소에 콜백 함수 적용 array_map

    array_map

    배열의각요소에콜백함수적용
  • 배열의 모든 값을 요약하십시오 array_sum

    array_sum

    배열의모든값을요약하십시오
  • 첫 번째 배열의 요소를 전달 된 배열로 바꾸십시오. array_replace

    array_replace

    첫번째배열의요소를전달된배열로바꾸십시오
  • 지정된 배열의 첫 번째 키의 이름을 얻으십시오. array_key_first

    array_key_first

    지정된배열의첫번째키의이름을얻으십시오.
인기 기사