연관 배열의 키가 동적으로 생성됩니다. 그런 배열의 "키"를 어떻게 얻을 수 있습니까?PHP 배열의 유일한 요소 키 얻기
$arr = array ('dynamic_key' => 'Value');
내가 뭔가를이 같은 foreach 루프를 통해 액세스 할 수 있음을 알고있다 : 그러나
foreach ($arr as $key => $val) echo "Key value is $key";
, 나는이 배열은 하나의 키를 가지고 있고 foreach 루프를 방지 할 것이라는 점을 알고있다 . 다른 방법으로이 요소의 값에 액세스 할 수 있습니까? 아니면 키 이름을 얻으려고?
약간의 실수. 마지막 줄은'echo $ key. '->'. $ 값. "echo $ key, '->', $ value,"\ n ";'(점, 쉼없는) 대신에"\ n "; – PolGraphic
PolGraphic : "마지막 줄은"이어야합니다 - 아니요, 안됩니다. 거기에 연결을 할 필요가 없습니다. 거의 무제한의 쉼표로 분리 된 인수를 에코에 전달할 수 있습니다. – VolkerK
'each()'는 최신 버전의 PHP에서는 더 이상 사용되지 않으므로 ... 향후이 작업에 의존하지 마십시오. – Offlein