Curtis Maurand wrote: > > > > seems to me that you have an array with integers as the keys. > > $desired_key = rand(0, count($array)); sorry, I hadn't had coffee, yet. The line above should be: $desired_key = rand(0, count($array) - 1); > > $desired_value => $array[$desired_key]; > > Cheers, > Curtis > > Simon J Welsh wrote: >> On 9/04/2011, at 3:39 PM, Scotty Logan > wrote: >> >>> On Apr 8, 2011, at 8:20 PM, Kirk Bailey > wrote: >>>> in otherwords, the entire idea of picking one of > N objects, whatever >>>> they are- strings, numbers, > gummybears, lined up in a listing, and >>>> return the one > item selected. This seems a common enough function there >>>> > should be a simple way to do it already in php. HOWEVER, I ain't >>>> findin' it that way, no sir/maam/other. >>>> > Maybe I am missing the obvious SIMPLE way to get the job done. So if we >>>> have a listing of foo's, we can title this $listing, and we > want 1 of >>>> them to be returned, we should see something > like: >>>> randmember($listing) >>> >>> > array_rand() - it's already built-in - >>> > http://php.net/manual/en/function.array-rand.php >>> >>> Scotty >> >> Just note that array_rand() > returns a random (or an array of random) >> key(s), not the > values. >> --- >> Simon Welsh >> Admin of > http://simon.geek.nz/ >> >> Who said Microsoft never > created a bug-free program? The blue screen >> never, ever > crashes! >> >> > http://www.thinkgeek.com/brain/gimme.cgi?wid=81d520e5e >> >> >> -- >> PHP General Mailing List > (http://www.php.net/) >> To unsubscribe, visit: > http://www.php.net/unsub.php >> >> >