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"
인덱스 배열 외에도 일반적으로 사용되는 또 다른 배열 유형인 연관 배열이 있습니다. 연관 배열은 숫자 인덱스 대신 문자열 키를 사용합니다. 다음은 간단한 연관 배열의 예입니다.
$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 중국어 웹사이트의 기타 관련 기사를 참조하세요!