یه تابع suffle داریم که از php 4.2 به این طرف قابل استفاده است. از اینجا آموزشش رو بخون.
یه تابع هم هست که از php 5.3 به بعد پشتیبانی میشه و ممکنه نتونی ازش استفاده کنی. به شکل زیر
uksort($array, function() { return rand() > rand(); });
این لینک مطلب اصلی
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)