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

array_slice

배열에서 세그먼트를 가져옵니다
이름:array_slice
분류:정렬
사용 언어:php
한 줄 설명:배열의 선택된 부분을 반환합니다.

정의 및 사용법

array_slice() 함수는 조건에 따라 배열에서 값의 세그먼트를 가져 와서 반환합니다.

참고 : 배열에 문자열 키가 있으면 반환 된 배열은 키 이름을 유지합니다. (예제 4 참조)

예 1

배열의 세 번째 요소에서 시작하여 배열에서 나머지 요소를 반환합니다.

 <? php
$ a = 배열 ​​( "빨간색" , "녹색" , "파란색" , "노란색" , "브라운" ) ;
print_r ( Array_Slice ( $ a , 2 ) ) ;
?>

직접 시도하십시오

예 2

배열의 두 번째 요소에서 가져 와서 두 가지 요소 만 반환하십시오.

 <? php
$ a = 배열 ​​( "빨간색" , "녹색" , "파란색" , "노란색" , "브라운" ) ;
print_r ( Array_Slice ( $ a , 1 , 2 ) ) ;
?>

직접 시도하십시오

예 3

네거티브 시작 매개 변수 사용 :

 <? php
$ a = 배열 ​​( "빨간색" , "녹색" , "파란색" , "노란색" , "브라운" ) ;
print_r ( Array_Slice ( $ a , -2 , 1 ) ) ;
?>

직접 시도하십시오

예 4

보존 매개 변수를 true로 설정하십시오.

 <? php
$ a = 배열 ​​( "빨간색" , "녹색" , "파란색" , "노란색" , "브라운" ) ;
print_r ( Array_Slice ( $ a , 1 , 2 , true ) ) ;
?>

직접 시도하십시오

예 5

프로세스 문자열 키 이름 및 정수 키 이름 :

 <? php
$ a = array ( "a" => "red" , "b" => "green" , "c" => "blue" , "d" => "옐로우" , "e" => "brown" ) ;
print_r ( array_slice ( $ a , 1 , 2 ) ) ;

$ a = array ( "0" => "red" , "1" => ​​"green" , "2" => "blue" , "3" => "옐로우" , "4" => "brown" ) ;
print_r ( Array_Slice ( $ a , 1 , 2 ) ) ;
?>

직접 시도하십시오

유사한 함수
  • 배열을 블록으로 분할하십시오 array_chunk

    array_chunk

    배열을블록으로분할하십시오
  • "천연 분류"알고리즘을 사용하여 배열 케이스 감수성 문자를 정렬하십시오. natcasesort

    natcasesort

    "천연분류"알고리즘
  • 계산 별명 sizeof

    sizeof

    계산별명
  • 사용자 정의 비교 함수를 사용하여 배열에서 키 이름을 정렬하십시오. uksort

    uksort

    사용자정의비교함수를사용하여배열에서키이
  • 배열에서 주어진 값을 검색하고 성공하면 첫 번째 해당 키 이름을 반환하십시오. array_search

    array_search

    배열에서주어진값을검색하고성공하면첫번째
  • 배열에서 현재 요소를 반환합니다 current

    current

    배열에서현재요소를반환합니다
  • 지정된 키와 값으로 배열을 채우십시오 array_fill_keys

    array_fill_keys

    지정된키와값으로배열을채우십시오
  • 배열의 일부를 제거하고 다른 값으로 바꾸십시오. array_splice

    array_splice

    배열의일부를제거하고다른값으로바꾸십시오
인기 기사