array nummer ?

Tags:    php

<?
$ord[1] ="hest";
$ord[2] ="kat";
$ord[3] ="hund";
$ord[4] ="bil";
$ord[5] ="have";
$ord[6] ="prøve";
$ord[7] ="cykel";
function RandomNumber($start = 1, $end = 10)
{
mt_srand((double)microtime()*1000000);
$number = mt_rand( $start, $end );
return $number;
}
$ord= $ord[RandomNumber( 1, 7 )];


echo $ord


?>


hvordan for jeg ud skrivet hvad array nummer den fant. eks.
$ord var bil vil jeg gerne have et 4 tal ??????



2 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
du kan
$i=RandomNumber( 1, 7 );
$ord= $ord[$i];
echo $ord;
echo "<br>";
echo $i;




Den her kode returnerer indekset (altså fx. 4) og ikke "bil"... Men det er måske ikke det du vil?
Fold kodeboks ind/udKode 




t