2013-08-04 2 views
0

이 $의 내용을 기록 I이 키 배열의 "키"를 표시하고 싶다면 enter image description herePHP에서 키 배열의 키를 표시하는 방법은 무엇입니까?

이다, 어떻게 코드?

foreach 루프의 1 라운드에서 나는 1 (키), 1 (id), 10 (가격) 등을 표시하는 것을 좋아합니다. $ record [ 'id'], $ record [ 'price']를 사용 하겠지만 키를 표시하기 위해 어떤 코드를 사용해야할지 모르겠습니까?

+0

당신은 "array_keys"방법을 사용할 수 있습니다. –

답변

1
foreach($records as $key=>$record){ 
    echo "key: ".$key."</br>"; 
    echo "ID: ".$record['id']."</br>"; 
    echo "Price: ".$record['price']."</br>"; 
} 
2
foreach($records as $key=>$val){ 
    echo $key; 
} 
1

foreach를 사용해 보셨습니까? 추가 정보를 PHP 설명서에

foreach($records as $key => $value) { 
    echo "Current key: ".$key."<br />"; 
    print_r($value); 
} 
2
foreach($records as $key => $record) { 
    echo $key . '(key), ' . $record['id'] . '(id), ' . $record['price'] . '(price)'; 
} 
1
<?php 
foreach ($records as $record) { 
    foreach ($record as $key => $value) { 
     echo $value . '(' . $key . ')'; 
    } 
} 
?> 
관련 문제