Просмотр поста

.
ramzes

попробуй

$data = file('file.txt');
$new = [];
for($i=0; $i<count($data) /2; $i = $i+2){
    $new[] = ['name' => $data[$i], 'prof' => $data[$i+1]];
}

print_r($new);

если надо перемешать, то перед выводом просто добавить shuffle($new);