PHP全新
我需要对从文本文件中逐行读入的数组进行排序
$data = fgets($fileHandle);
每个$ data包含3个字段,其中以
分解$otherData = explode(',',$data)
我需要按展开的第一项排序整个数组($ data),这样就是otherData [0];
从最小到最大,爆炸中的第一项是一个数字
我该怎么做?
谷歌的一些研究并没有让我走得太远,任何帮助表示赞赏答案 0 :(得分:0)
您可以将要排序的列作为数组的键。然后用ksort
$data = array();
while($dataLine = fgets($fileHandle))
{
list($item1, $item2, $item3) = explode(',', $dataLine, 3);
$data[$item1] = $item3;
}
ksort($data);
print_r($data);