>  기사  >  백엔드 개발  >  PHP에서 array_slice() 함수의 올바른 사용

PHP에서 array_slice() 함수의 올바른 사용

autoload
autoload원래의
2021-04-28 13:00:251968검색

배열은 PHP의 일반적인 데이터 유형입니다. 배열의 데이터는 일반적으로 배열의 키를 통해 직접 검색되거나 배열에서 섹션을 제거하는 방법을 보여줍니다. array_slice() 배열에서 섹션을 제거하는 함수입니다. 먼저 구문을 살펴보겠습니다.

array_slice ( array $array   , int $offset   , int $length = null   , bool $preserve_keys = false   ) : array
  • $array: 입력 배열.

  • $offset: 검색할 요소의 시작 위치를 지정합니다.

  • $length: 선택 사항, 반환된 배열의 길이를 지정합니다.

  • $preserve_keys: 선택 사항, 함수가 키 이름을 유지할지 아니면 키 이름을 재설정할지 지정합니다.

  • 반환 값: 세그먼트 중 하나를 반환합니다. $offset 매개변수가 $array 크기보다 크면 빈 $array가 반환됩니다.

코드 예:

1. 두 개의 매개변수가 있습니다

<?php
$a=array("red","green","blue","yellow","brown");
print_r(array_slice($a,1));
?>
输出:Array
( [0] => green[1] => blue[2] => yellow[3] => brown)

2. 세 개의 매개변수

<?php
$a=array("red","green","blue","yellow","brown");
print_r(array_slice($a,1,3));
?>
输出:Array
( [0] => green[1] => blue[2] => yellow)

3.

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

$a=array("0"=>"red","1"=>"green","2"=>"blue","3"=>"yellow","4"=>"brown");
print_r(array_slice($a,1,2));
?>
rrree

추천 : 2021 PHP 면접 질문 요약(모음)》 《php 비디오 튜토리얼

위 내용은 PHP에서 array_slice() 함수의 올바른 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.