>백엔드 개발 >PHP 튜토리얼 >PHP 배열의 첫 번째 요소 가져오기

PHP 배열의 첫 번째 요소 가져오기

王林
王林원래의
2024-08-29 12:43:361078검색

PHP에는 배열에서 첫 번째 값을 가져오는 여러 가지 방법이 있습니다. 첫 번째 값을 얻으려면 인덱스를 직접 전달할 수 있지만 첫 번째 요소의 인덱스를 모르는 상황이 있을 수 있으므로 이를 위해 빌드에 있는 PHP에서 사용할 수 있는 여러 메서드가 있습니다. PHP에서는 첫 번째 요소를 가져오기 위해 [pass_index], 재설정() 메서드, array_values() 메서드와 같은 메서드가 있습니다. 이 모든 메소드는 배열의 첫 번째 요소를 반환합니다. 다음 섹션에서 PHP 배열의 첫 번째 요소를 가져오는 모든 방법에 대해 자세히 설명하겠습니다.

광고 이 카테고리에서 인기 있는 강좌 PHP 개발자 - 전문 분야 | 8개 코스 시리즈 | 3가지 모의고사

무료 소프트웨어 개발 과정 시작

웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등

구문

우리가 논의한 것처럼 PHP 배열의 첫 번째 요소를 가져오는 여러 가지 방법이 있습니다. 각 구문을 자세히 논의해 프로그래밍하는 동안 이를 사용하는 방법을 간략하게 설명하겠습니다.

1. 인덱스를 전달하여;

$myarr = array("value1", "value2", "value3", "value4", "so on..");
$myarr[your_index];

2. 재설정() :

reset($your_array);

3. 배열_값():

array_values($your_array)[your_index];

위 구문에서 볼 수 있듯이 배열에서 첫 번째 요소를 가져오는 세 가지 방법이 있습니다. 그 중 두 가지 방법은 이미 PHP에서 사용할 수 있는 방법이고 다른 하나는 인덱스를 직접 전달하는 방법입니다.

PHP에서 배열의 첫 번째 요소를 가져오는 방법

배열의 첫 번째 요소에 액세스해야 하는 상황이 있을 수 있습니다. 그러나 이에 액세스하기 위해 우리는 배열에 액세스하고 해당 값을 가져올 수 있는 권한이 있습니다. 이를 위해 PHP에서 배열의 첫 번째 요소를 가져오는 세 가지 방법을 정의했습니다. 배열에서 첫 번째 요소를 삭제해야 하는 요구 사항이 있을 수 있으므로 이 경우 이러한 메서드를 사용하여 레코드를 삭제할 수 있습니다. 이 섹션에서는 세 가지 방법을 모두 자세히 논의하여 첫 번째 요소에 액세스하는 방법과 다양한 방법을 이해합니다. 아래부터 살펴보겠습니다.

1. Reset() 메소드를 사용하여

이 방법을 사용하면 배열의 첫 번째 요소에 쉽게 액세스할 수 있습니다. 이 메서드는 항상 배열의 첫 번째 요소에 대한 포인터를 가리킵니다. PHP에 정의된 서명과 어떤 매개변수를 사용하는지 살펴보겠습니다. 아래를 참조하세요;

예: :

reset($myarr);

위에서 볼 수 있듯이 이 메서드는 매개변수를 사용하지 않습니다. 이 매개변수는 첫 번째 요소에 액세스하려는 배열이 됩니다. 이 메소드는 배열 내부에 요소가 없으면 FALSE를 반환합니다. 이는 단순히 배열이 비어 있음을 의미합니다. 비어 있지 않으면 이 메서드는 배열의 첫 번째 요소를 반환합니다. 초보자가 프로그래밍하는 동안 이것을 사용할 수 있는 간단한 예는 아래를 참조하세요.

예: :

$myarr = array("100", "200", "300", "400", "00");
echo reset(myarr);

이러한 코드 줄은 배열의 첫 번째 요소를 반환합니다. 우리는 메소드 내부에 배열을 전달하고 있습니다.

2. 직접 색인을 사용하여

이것은 배열에서 첫 번째 요소를 가져오는 가장 일반적인 방법으로, 배열 요소에 액세스하기 위해 모든 프로그래밍 언어에 적용 가능하고 사용됩니다.

예: :

$myarr = array("100", "200", "300", "400", "00");
echo $myarr[0];

보시다시피 '[]' 대괄호를 사용하여 인덱스를 전달하고 있지만 배열 요소에 대해 다른 인덱스가 있거나 내부 요소의 인덱스를 모르는 경우에는 유용하지 않습니다. 정렬. 그러나 간단한 시나리오에서는 배열의 첫 번째 요소를 반환합니다.

3. current() 메소드를 사용하여

current() 메서드를 사용하여 배열의 첫 번째 요소를 가져올 수도 있습니다. 이 메소드는 항상 배열의 현재 요소를 가리킵니다. 그러나 이는 재설정() 메소드를 사용할 수 있습니다. 메소드 서명과 어떤 매개변수를 사용하는지 살펴보겠습니다.

예: :

$myarr = array("100", "200", "300", "400", "00");
echo current(myarr);

보시다시피 매개변수는 하나만 사용하며 이는 첫 번째 요소에 액세스하려는 배열입니다.

4. array_value() 메소드를 사용하여

이 방법은 배열에서 첫 번째 요소를 가져오는 데에도 사용됩니다. 이 방법은 배열 내부에 있는 모든 값을 가져오는 데 도움이 되며 그 후에는 인덱스를 전달하여 첫 번째 요소에 직접 액세스할 수 있습니다.

예: :

$myarr = array("100", "200", "300", "400", "00");
echo array_values(myarr)[0];

이 메소드에서 볼 수 있듯이 먼저 배열을 전달하고 배열 내부에 있는 모든 값을 제공한 후 배열의 첫 번째 요소에 즉시 액세스할 수 있습니다. 다음 섹션에서는 PHP에서 사용할 수 있는 메소드를 더 잘 이해하기 위해 실제 예제를 살펴보겠습니다.

이 예에서는 기본 접근 방식을 사용하여 배열의 첫 번째 요소를 가져옵니다.

예시 #1

코드:

<!DOCTYPE html>
<html>
<body>
<?php
echo nl2br ("Demo to get the first element from the array !! \n");
$myarr1 = array("100", "200", "300", "400", "500");
echo nl2br ($myarr1[0]."\n");
$myarr2 = array("first", "second", "third", "fourth", "five");
echo nl2br ($myarr2[0]."\n");
$myarr3 = array("hello", "to", "all", "bye", "bye");
echo nl2br ($myarr3[0]."\n");
?>
</body>
</html>

출력:

PHP 배열의 첫 번째 요소 가져오기

Example #2

In this example, we are using array_values methods to get the first element from the array.

Code:

<!DOCTYPE html>
<html>
<body>
<?php
echo nl2br ("Demo to get the first element from the array using array_values method in PHP!! \n");
$myarr1 = array("100", "200", "300", "400", "500");
echo nl2br (array_values($myarr1)[0]."\n");
$myarr2 = array("first", "second", "third", "fourth", "five");
echo nl2br (array_values($myarr2)[0]."\n");
$myarr3 = array("hello", "to", "all", "bye", "bye");
echo nl2br (array_values($myarr3)[0]."\n");
?>
</body>
</html>

Output:

PHP 배열의 첫 번째 요소 가져오기

Conclusion

Like in other programming language we have most common way to get the first element from the array is by passing the index. Apart from this, we have multiple methods available in PHP to get the value as well. all these methods are in build in PHP we do not need to import or include any library for this can be used directly.

위 내용은 PHP 배열의 첫 번째 요소 가져오기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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