2014-01-10 86 views
-1

我有一個文本文件,每行都有一個新字。我試圖讀它,因此它回聲最小的字符串到最大。這是我的劇本,但它不工作!從最小字符串到最大字符串回顯文本文件

<?php 
$file = fopen("domains.txt", "r"); 
$members = array(); 

while (!feof($file)) { 
$members[] = fgets($file); 
} 

fclose($file); 
arsort($members); 
var_dump($members); 
?> 
+0

我們可以有文件內容的樣本,你所得到的錯誤訊息? – Haywire

回答

0

試試這個代碼:

function sortByLength($a,$b){ 
    return strlen($b)-strlen($a); 
} 

usort($members,'sortByLength'); 

print_r($members);