Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] sort, problem z sortowaniem
pavelb
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 1.06.2006

Ostrzeżenie: (0%)
-----


Witam!

Chcę posortować swoje tablice alfabetycznie, problem w tym że zaczynają się one od linku <a href="index.php?id=1">Właściwy tekst</a> i w rezultacie moje tablice zostaną posortowane według id, a nie właściwego tekstu.

Czy można na czas sortowania jakoś pominąć link, albo też jakoś inaczej rozwiązać ten problem.

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Darti
post
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

Ostrzeżenie: (0%)
-----


  1. <?php
  2. function cmp($a, $b)
  3. {
  4. $a = strip_tags($a);
  5. $b = strip_tags($b);
  6. if ($a == $b) {
  7. return 0;
  8. }
  9. return ($a < $b) ? -: 1;
  10. }
  11.  
  12. $a = array('<a href="index.php?id=1">Właściwy tekst</a>',
  13.  '<a href="index.php?id=8">Jakiś inny tekst</a>',
  14.  '<a href="index.php?id=5">Dziwny tekst</a>');
  15.  
  16. usort($a, "cmp");
  17.  
  18. foreach ($a as $key => $val) {
  19. echo "$key : $val <br>";
  20. }
  21. ?>


Ten post edytował Darti 16.06.2007, 20:52:51
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 06:11