Autor Zpráva
Amber
Profil *
Dobrý den chci se zeptat jak vypsat klíč u pole když znám jeho hodnotu?

příklad mám pole:

$ovoce = array("a" => "Jablko", "b" => "Pomeranč", "d" => "Hruška", "c" => "Citron");


a potřebuji zjistit klíč u hodnoty Hruška jak na to?
Mike8748
Profil
treba
$klice=array_keys($ovoce);
echo $klice['Hruška'];
Majkl578
Profil
array_search

Mike8748
ocividne jsi nepochopil pointu
Jake Cooney
Profil
[#3]
IMHO je to použitelný oboje :D
Mike8748
Profil
Majkl578
a nechces me teda poucit? chces snad tvrdit ze to neudela presne to co pise Amber v zadani?
Amber
Profil *
Majkl578

Díky pomocí array_search to funguje

$klic = array_search("Hruška", $ovoce);
Majkl578
Profil
Mike8748
ano, tvrdim, ze to neudela to co pozaduje
a ano rad te poucim, to co jsi napsal vypise JEN A POUZE klice daneho pole, ne to co si myslis, ze to udela (prohozeni klic <-> hodnota)
nez se budes priste hadat, prvne se koukni, jestli se nemylis
Mike8748
Profil
Majkl578

edit: radsi se nebudeme hadat
Majkl578
Profil
Mike8748
my se prece ale uz nehadame, resime tu tvoji neznalost ;)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: