PHP에서 배열의 처음 n개 요소를 얻는 방법

藏色散人
풀어 주다: 2023-03-12 06:48:01
원래의
2126명이 탐색했습니다.

이전 글 "PHP를 통해 주어진 문자열에서 첫 번째 반복되지 않는 문자를 찾는 방법"에서는 PHP를 통해 주어진 문자열에서 첫 번째 반복되지 않는 문자를 찾는 방법을 소개했습니다. 관심 있는 친구들은 그것에 대해 배울 수 있습니다~

그래서 이 글에서는 처음 n개 요소의 배열을 얻는 방법을 소개하겠습니다. 이것이 무슨 뜻인가요?

특정 문제 설명을 살펴보겠습니다. 주어진 배열의 시작 부분에서 n개의 요소가 제거된 배열을 가져오는 PHP 프로그램을 작성하는 방법입니다.

아직 이해하지 못하더라도 상관없습니다. 코드를 직접 살펴보겠습니다.

PHP 코드는 다음과 같습니다.

<?php
function take($items, $n = 1)
{
    return array_slice($items, 0, $n);
}
var_dump(take([1, 2, 3], 1));

var_dump(take([1, 2, 3, 4, 5], 2));
로그인 후 복사

인쇄된 배열 결과는 다음과 같습니다.

PHP에서 배열의 처음 n개 요소를 얻는 방법

array (size=1)
  0 => int 1
array (size=2)
  0 => int 1
  1 => int 2
로그인 후 복사

참고:

PHP array_slice()</code > 이 함수는 조건에 따라 배열의 값을 가져와서 반환합니다. 반환 값은 배열에서 선택한 부분입니다. (배열에 문자열 키가 있는 경우 반환된 배열은 키 이름을 유지합니다.) <code>array_slice()函数在数组中根据条件取出一段值,并返回;返回值则是返回数组中的选定部分。(如果数组有字符串键,所返回的数组将保留键名。)

array_slice()函数的语法是“array_slice(array,start,length,preserve)

array_slice()함수 구문은 "array_slice(array,start,length,preserve)입니다. code>”;

매개변수는 각각 다음을 나타냅니다.

array必需,规定数组。
start必需,数值,规定取出元素的开始位置。 0 = 第一个元素。
---如果该值设置为正数,则从前往后开始取。
---如果该值设置为负数,则从后向前取 start 绝对值。 -2 意味着从数组的倒数第二个元素开始。
length可选,数值,规定被返回数组的长度。
---如果该值设置为整数,则返回该数量的元素。
---如果该值设置为负数,则函数将在举例数组末端这么远的地方终止取出。
---如果该值未设置,则返回从 start 参数设置的位置开始直到数组末端的所有元素。
preserve可选,规定函数是保留键名还是重置键名。可能的值:
---true - 保留键名
---false - 默认。重置键名
로그인 후 복사
마지막으로 가장 포괄적인 최신 "PHP 비디오 튜토리얼"을 여러분에게 추천하고 싶습니다~ 와서 배워보세요! 🎜

위 내용은 PHP에서 배열의 처음 n개 요소를 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
php
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!