Klucz tablicy asocjacyjnej jest generowany dynamicznie. Jak uzyskać "klucz" takiej tablicy?Uzyskiwanie klucza jedynego elementu w tablicy PHP
$arr = array ('dynamic_key' => 'Value');
Zdaję sobie sprawę, że jest możliwe, aby uzyskać do niego dostęp za pomocą pętli foreach jak ten:
foreach ($arr as $key => $val) echo "Key value is $key";
Wiem jednak, że ta tablica będzie mieć tylko jeden klucz i chcą uniknąć pętli foreach . Czy możliwy jest dostęp do wartości tego elementu w jakikolwiek inny sposób? Lub zdobądź nazwę klucza?
mały błąd. Ostatni wiersz powinien brzmieć: 'echo $ key. "->". Wartość $. "\ n"; 'zamiast' echo $ key, '->', $ value, "\ n"; '(dots, not comas). – PolGraphic
PolGraphic: "Ostatnia linia powinna być" - nie, nie powinna. Nie trzeba tam robić konkatenacji. Możesz przekazać praktycznie nieograniczoną liczbę argumentów oddzielonych przecinkami, aby wywołać echo. – VolkerK
'each()' jest przestarzałe w nowszych wersjach PHP, więc ... Nie należy polegać na tym, że działa w przyszłości. – Offlein