سلام
کدی که خودم استفاده میکنم و از یه فایل txt چند خط رو به صورت رندوم نشون میدم:
کد PHP:
<?php
// فراخوانی لاین های فایل در قالب یک آرایه
$list = file("list.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
shuffle($list); // این تابع آیتم های آرایه رو شانسی جا به جا میکنه
for ($i = 0; $i < 4; $i++){ // نمایش 5 آیتم شانسی از کل خطوط فایلی که داریم
echo $list[$i];
}