Witam wszystkich użytkowników,
mam problem z wyświetleniem posortowanych danych w tablicy dwuwymiarowej (wartości wyświetlają się, jednak nie w kolejności alfabetycznej):

  1. <?php
  2. $var = array(
  3. array('aot', 'kies', 'tiot'),
  4. array('kot', 'pies', 'liot'),
  5. array('sot', 'xies', 'miot')
  6. );
  7.  
  8. usort($var, 'porownaj');
  9.  
  10. function porownaj($x, $y) {
  11. if ($x[1] == $y[1]) {
  12. return 0;
  13. } else if ($x[1]< $y[1]) {
  14. return -1;
  15. } else {
  16. return 1;
  17. }
  18. }
  19.  
  20.  
  21. for ($rzad=0; $rzad<3;$rzad++) {
  22. for ($kolumna=0; $kolumna<3; $kolumna++) {
  23. echo $var[$rzad][$kolumna];
  24. } echo "<br/>";
  25.  
  26. }
  27. ?>


Z góry dziękuje za pomoc.