I put in file this content:
12x4x11 12x17x20 4x19x30 5x18x10 17x6x18 19x30x20 11x2x17 30x13x19 22x23x7 17x28x2 5x17x30
When i read file line by line and spliting line with pattern 'x', to array always adding the extra space in array, so sorting array is not properly. Here code:
$array = array();
$handle = fopen("2.txt", "r");
if ($handle) {
while (($line = fgets($handle)) !== false) {
$line = split('x', $line);
//sort($line);
print_r($line);
array_push($array, $line);
}
fclose($handle);
} else {
echo "File is failed to open";
}
How is looking array:
http://i.stack.imgur.com/OhLzQ.png
And after sorting: