PHP에서 배열의 첫 번째 요소를 얻는 방법?

Phpeseo Baeyeol Ui Cheos Beonjjae Yosoleul Eodneun Bangbeob



PHP에서 배열은 단일 변수에 여러 값을 저장할 수 있는 다목적 데이터 구조입니다. 배열은 여러 요소를 포함할 수 있으므로 특정 요소에 액세스해야 하는 경우가 많습니다. 경우에 따라 프로그래밍에서 일반적인 작업인 배열의 첫 번째 요소만 반환하면 됩니다. 이 기사에서는 PHP에서 배열의 첫 번째 요소를 얻는 여러 가지 방법을 제공합니다.

PHP에서 배열의 첫 번째 요소 얻기?

아래 나열된 PHP에서 배열의 첫 번째 요소를 가져오는 여러 가지 방법이 있습니다.

이러한 방법을 자세히 설명하겠습니다.







방법 1: 0 인덱스에 액세스

인덱스 0 액세스 PHP에서 배열의 첫 번째 요소를 얻는 가장 쉬운 방법 중 하나입니다. PHP에서 배열은 인덱스가 0이므로 인덱스 0에서 배열의 첫 번째 요소를 찾을 수 있습니다. 요소에 액세스하려면 대괄호를 사용할 수 있습니다.



다음은 서로 다른 색상을 포함하는 간단한 배열로 구성된 예입니다.




$배열 = 정렬 ( '갈색' , '노란색' , '검은색' ) ;
에코 '배열의 첫 번째 요소:' , $배열 [ 0 ] ;
?>





연관 배열의 경우 이러한 배열에는 숫자 인덱스가 없기 때문에 이 방법이 작동하지 않습니다.


$학생 = 정렬 (
87 => '영어' ,
76 => '수학' ,
95 => '컴퓨터' ,
67 => '물리학' ,
) ;
에코 '배열의 첫 번째 요소:' , 학생 [ 0 ] ;
?>

방법 2: array_slice() 함수 사용

그만큼 array_slice() function은 배열의 첫 번째 요소를 가져오는 데 사용되는 또 다른 함수입니다. 오프셋 및 길이 매개변수로 정의된 순서대로 사용자가 지정한 배열의 요소를 가져옵니다.



주어진 예제는 다음을 사용하여 간단한 배열의 첫 번째 요소에 액세스하는 방법을 보여줍니다. array_slice() 기능.


$배열 = 정렬 ( '갈색' , '노란색' , '검은색' ) ;
$first_element = array_slice ( $배열 , 0 , 1 ) [ 0 ] ;
에코 '첫 번째 요소는 다음과 같습니다. ' . $first_element ;
?>

연관 배열의 경우 아래 코드를 따를 수 있습니다.


$학생 = 정렬 (
87 => '영어' ,
76 => '수학' ,
95 => '컴퓨터' ,
67 => '물리학' ,
) ;
에코 '배열의 첫 번째 요소:' , array_slice ( $학생 , 0 , 1 ) [ 0 ] ;
?>

방법 3: array_values() 함수 사용

당신은 또한 활용할 수 있습니다 배열_값() 배열의 첫 번째 요소에 액세스하는 함수입니다. 간단한 배열의 경우 사용이 매우 간단합니다. 그러나 연관 배열의 경우 배열의 정확한 키와 인덱스가 확실하지 않은 상황에서 유용할 수 있습니다. 배열을 숫자로 인덱싱하고 배열의 전체 요소를 반환할 수 있습니다.

주어진 예제는 다음을 사용하여 배열의 첫 번째 요소에 액세스하는 방법을 보여줍니다. 배열_값() 단순 및 연관 배열 모두에 대한 기능.

간단한 배열의 경우:


$배열 = 정렬 ( '갈색' , '노란색' , '검은색' ) ;
$first_element = array_values ( $배열 ) [ 0 ] ;
에코 '첫 번째 요소는 다음과 같습니다. ' . $first_element ;
?>

연관 배열의 경우:


$학생 = 정렬 (
87 => '영어' ,
76 => '수학' ,
95 => '컴퓨터' ,
67 => '물리학' ,
) ;
에코 '배열의 첫 번째 요소:' , array_values ( $학생 ) [ 0 ] ;
?>

방법 4: current() 함수 사용

PHP를 활용할 수도 있습니다. 현재의() 배열의 첫 번째 요소를 검색하는 함수입니다. 기본적으로 이 함수는 인터넷 포인터가 처음에 첫 번째 요소로 설정되어 있으므로 코드를 실행할 때마다 첫 번째 배열 요소를 가리킬 것이기 때문에 첫 번째 배열 요소를 반환합니다.

주어진 예제는 다음을 사용하여 배열의 첫 번째 요소에 액세스하는 방법을 보여줍니다. 현재의() 단순 및 연관 배열 모두에 대한 기능.

간단한 배열의 경우:


$배열 = 정렬 ( '갈색' , '노란색' , '검은색' ) ;
$first_element = 현재의 ( $배열 ) ;
에코 '첫 번째 요소는 다음과 같습니다. ' . $first_element ;
?>

연관 배열의 경우:


$학생 = 정렬 (
87 => '영어' ,
76 => '수학' ,
95 => '컴퓨터' ,
67 => '물리학' ,
) ;
에코 '배열의 첫 번째 요소:' , 현재의 ( $학생 ) ;
?>

방법 5: reset() 함수 사용

사용하여 초기화() 함수는 PHP 배열의 첫 번째 요소에 액세스하는 쉽고 효율적인 방법입니다. 이 함수는 배열의 내부 포인터를 첫 번째 요소로 설정하여 배열의 첫 번째 항목을 가져옵니다. 주어진 예제에 따라 단순 연관 배열의 첫 번째 요소에 액세스하는 방법을 배우십시오. 초기화() 기능.

간단한 배열의 경우:


$배열 = 정렬 ( '갈색' , '노란색' , '검은색' ) ;
$first_element = 현재의 ( $배열 ) ;
에코 '배열의 첫 번째 요소:' , 초기화 ( $배열 ) ;
?>

연관 배열의 경우:


$학생 = 정렬 (
87 => '영어' ,
76 => '수학' ,
95 => '컴퓨터' ,
67 => '물리학' ,
) ;
에코 '배열의 첫 번째 요소:' , 초기화 ( $학생 ) ;
?>

방법 6: array_shift() 함수 사용

그만큼 배열_시프트() key는 PHP 배열의 첫 번째 요소에 액세스하는 유익하고 간단한 방법입니다. 주어진 예제는 다음을 사용하여 배열의 첫 번째 요소에 액세스하는 방법을 보여줍니다. 배열_시프트() 단순하고 연관적인 배열을 위한 함수.

간단한 배열의 경우:


$배열 = 정렬 ( '갈색' , '노란색' , '검은색' ) ;
$first_element = 현재의 ( $배열 ) ;
에코 '배열의 첫 번째 요소:' , array_shift ( $배열 ) ;
?>

연관 배열의 경우:


$학생 = 정렬 (
87 => '영어' ,
76 => '수학' ,
95 => '컴퓨터' ,
67 => '물리학' ,
) ;
에코 '배열의 첫 번째 요소:' , array_shift ( $학생 ) ;
?>

결론

PHP에서 배열은 단일 변수에 여러 값을 저장할 수 있는 일반적인 데이터 구조입니다. 배열의 첫 번째 요소를 가져오는 것은 간단한 작업이며 PHP에는 여러 가지 방법이 있습니다. 여기에는 다음을 사용하는 것이 포함됩니다. 0 인덱싱 , array_slice() , 배열_값() , 현재의() , 초기화() 그리고 배열_시프트() 기능. 그만큼 0 인덱스 방법은 단순 배열에 대해 작동하지만 숫자 인덱스가 없기 때문에 연관 배열에 대해서는 작동하지 않으므로 다른 함수가 더 적합합니다.