Autor | Zpráva | ||
---|---|---|---|
TomAsQo Profil |
#1 · Zasláno: 1. 6. 2007, 15:38:51
ahoj,
da sa nejak zistit index pola podla jeho hodnoty? (mam napr. pole $pole a chcem vediet, zee aky index ma hodnota "hodnota") ako? diky ;) |
||
Akacko Profil |
#2 · Zasláno: 1. 6. 2007, 15:47:10
mysliš něco jako array_keys?
|
||
TomAsQo Profil |
#3 · Zasláno: 1. 6. 2007, 15:55:27
mnoo neviem jak ta funkcia presne funguje(ani po prezreti manualu), alee idem mi o to, ze mam pole napr.:
$osemrocne = array(1=>"prima","sekunda","tercia","kvarta", "kvinta","sexta","septima","oktava"); a teraz chcem, abyy mi nejaka funkcia, kde zadam parameter "sekunda" vratila dvojku, "oktava" vratila osmicku atd ;) |
||
koudi Profil |
#4 · Zasláno: 1. 6. 2007, 15:56:06
TomAsQo
array_search(); |
||
Bouda Profil * |
#5 · Zasláno: 1. 6. 2007, 15:58:41
skusil bych $klic = array_search("hodnota", $pole);, podle toho co jsem vyzkoušel to najde jen první klíč, kterému připadá hledaná hodnota.
Nebo $klic = array_keys($pole, "hodnota");, proměnná klíč bak bude typu pole, takže k jednotlivým klíčům přistoupíš jako $klic[n], kde n je počet nalezených klíčů. |
||
TomAsQo Profil |
#6 · Zasláno: 1. 6. 2007, 16:01:18
jj, array_search() to vyriesilo, dik moc ;)
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0