You are here: Re: [PHP] Predictable-random array « PHP « IT news, forums, messages
Re: [PHP] Predictable-random array

Posted by Marek Kilimajer on 06/20/05 20:28

Dotan Cohen wrote:
> I've got an array $items which has about 200 entires. I want to print
> them out in random order, but as usual, I have a catch! I need to add
> a 'key' so that if need be, I can always return to the same 'random'
> order, like so:
>
> $items=predicatable_random($items, "qwerty");
>
> so for each place that I need the items rearranged, I will replace
> qwerty with a different string, and get a different 'random' order. I
> haven't played around with it much as I stumbled into a brick wall
> fairly early and can't get much going. Any ideas?
>
> I tried to play with usort, uksort, ksort, and various combinations
> with shuffle. The 'randomization' can be based on qualities of each
> string, such as 'sort alphebetically by the 7th character', so I
> thought that I'd try that, but I got lost in explodes and such.

Seed the generator with some integer using srand():

srand(384884);
$a = range(0, 100);
shuffle($a);
print_r($a);

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация