>  기사  >  백엔드 개발  >  PHP 배열에서 특정 키 이름의 값을 출력하는 방법

PHP 배열에서 특정 키 이름의 값을 출력하는 방법

PHPz
PHPz원래의
2023-04-20 15:05:42629검색

PHP에서 배열은 여러 값을 저장할 수 있는 데이터 구조입니다. 배열은 키 집합과 값 집합으로 구성될 수 있습니다. 키를 통해 배열의 값에 액세스할 수 있습니다. 이 기사에서는 PHP 배열의 키 값을 출력하는 방법을 보여 드리겠습니다.

배열의 기본

배열은 숫자나 문자열을 인덱스로 사용하여 요소에 액세스할 수 있는 순서가 지정된 목록입니다. 배열은 array(), [] 또는 range()를 사용하여 선언할 수 있습니다. 예를 들어 다음과 같은 방법으로 배열을 선언할 수 있습니다.

$fruits = array("apple", "banana", "orange", "grape");

이 배열은 숫자를 키로 사용하기 때문에 인덱스 배열이라고 합니다. 각 키는 배열의 요소에 해당하며 해당 값은 인덱싱을 통해 얻을 수 있습니다. 예:

echo $fruits[0]; // 输出 "apple"
echo $fruits[1]; // 输出 "banana"
echo $fruits[2]; // 输出 "orange"
echo $fruits[3]; // 输出 "grape"

Associative array

인덱스 배열 외에도 일반적으로 사용되는 또 다른 배열 유형인 연관 배열이 있습니다. 연관 배열은 숫자 인덱스 대신 문자열 키를 사용합니다. 다음은 간단한 연관 배열의 예입니다.

$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");

위의 예에서 "Peter", "Ben" 및 "Joe"는 배열의 키라고 하며 해당 값은 각각 35, 37, 43입니다. 다음 방법을 사용하여 연관 배열의 값을 출력할 수 있습니다.

echo $age['Peter']; // 输出 35
echo $age['Ben']; // 输出 37
echo $age['Joe']; // 输出 43

배열의 키 이름 값을 출력합니다.

대괄호와 키 이름을 사용하여 배열의 해당 값을 가져올 수 있습니다. 인덱스 배열의 경우 키는 숫자 인덱스이고 연관 배열의 경우 키는 문자열입니다. 예:

$fruits = array("apple", "banana", "orange", "grape");
echo $fruits[0]; // 输出 "apple"

$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
echo $age['Peter']; // 输出 35

그러나 배열의 모든 요소를 ​​출력하려면 루프를 사용하여 배열을 탐색할 수 있습니다. PHP에는 for, while 및 foreach의 세 가지 주요 루프 문 유형이 있습니다. 필요에 따라 서로 다른 루프 문을 선택할 수 있습니다. 예를 들어, 인덱스 배열을 탐색하려면 for 루프를 사용할 수 있습니다:

$fruits = array("apple", "banana", "orange", "grape");
for ($i = 0; $i < count($fruits); $i++) {
    echo $fruits[$i]."
"; }

연관 배열을 탐색하려면 foreach 루프를 사용할 수 있습니다:

$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");

foreach($age as $key => $value) {
    echo "Key = ".$key.", Value = ".$value;
}

위 예에서 $key 변수는 인덱스 배열의 키 이름을 저장합니다. 연관 배열이며 $value 변수는 해당 값을 저장합니다. 이 두 변수를 통해 연관 배열의 모든 요소를 ​​출력할 수 있습니다.

요약

PHP에서 배열은 여러 값을 저장할 수 있는 매우 유용한 데이터 구조이며 이러한 값은 다양한 인덱스 유형을 사용하여 액세스할 수 있습니다. 배열의 키 이름 값을 출력하려면 대괄호와 키 이름을 사용하면 됩니다. 전체 배열을 출력하려면 루프를 사용하여 배열의 각 요소를 순회할 수 있습니다. 이 기사가 도움이 되기를 바랍니다.

위 내용은 PHP 배열에서 특정 키 이름의 값을 출력하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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