обычным массивом можно?

delaf

Новичок
обычным массивом можно?

туплю, не могу отсортировать строки из текстового файла

---
вфывфыв;;;ivanov;;;klas4jdkjkasjdj;;;;aksjdkajsdjkj;;;;rweqrwer
sвфasdas;;;sidorov;;;klasj566dkjkasjdj;;;;aksjdkajsdjkj;;;;rweqrr
2вqwфыв;;;petrov;;;klasjdkj33kasjdj;;;;aksjdkajsdjkj;;;;rweqrer
---

Разбираю строку по разделителю
list($n1,$n2,$n3,$n4,$n5)=split(";;;",$fileread[$i]);

А дальше, как по второму элементу n2 отсортировать? и получить
---
вфывфыв;;;ivanov;;;klas4jdkjkasjdj;;;;aksjdkajsdjkj;;;;rweqrwer
2вqwфыв;;;petrov;;;klasjdkj33kasjdj;;;;aksjdkajsdjkj;;;;rweqrer
sвфasdas;;;sidorov;;;klasj566dkjkasjdj;;;;aksjdkajsdjkj;;;;rweqrr
---
 

DiMA

php.spb.ru
Команда форума
foreach (...) {
$sort[$n2]=$line[..];
}
ksort($sort);
print_r($sort);
 
Сверху