Echm... klucz jest w zmiennej $losuj_element, bo array_rand() zwraca nie wartości tylko klucz. Jeśli pytasz o coś innego to rozwin temat, bo nie bardzo wiem o co chodzi.
tomxx
21.06.2015, 07:17:44
Można użyć funkcji array_keys, służącej do wybierania wszystkich kluczy tablicy. Potem losujesz dowolny klucz, wybierasz dany element tablicy, a klucz pozostaje w zmiennej.
$tablica = array('tekst 1', 'tekst 2', 'tekst 3', 'tekst 4'); i $tablica = array(1 =>'tekst 1', 2 =>'tekst 2', 3 =>'tekst 3', 4 =>'tekst 4'); to to samo, obie są asocjacyjne, nie masz tu jawnie zadeklarowanego klucza, wartość to nie klucz pomyliłeś z $arr = [ 'key'=>'tekst 1'];
tomxx to już sztuka dla sztuki, prościej było żyć key()
Szunaj85
27.06.2015, 11:47:03
Wydaje mi się, że dość dobrze wytłumaczyłem o co mi chodzi. Tak czy inaczej "com" dobrze zinterpretował mój problem oraz pokazał rozwiązanie. Dziękuję.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.