PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr (https://www.php-resource.de/forum/)
-   PHP Developer Forum (https://www.php-resource.de/forum/php-developer-forum/)
-   -   Array Sortieren (https://www.php-resource.de/forum/php-developer-forum/25689-array-sortieren.html)

deluxer 08-09-2003 18:35

Array Sortieren
 
Hallo,
ich versuch schon seit einiger Zeit verzweifelt dieses mehrdimensionale Array nach "lastpost" zu sortieren:

PHP-Code:

Array ( 
[
0] => Array ( [lastpost] => 06.09.2003 16:52 [username] => admin [posts] => [hits] => 

[
1] => Array ( [lastpost] => 08.09.2003 16:53 [username] => admin [posts] => [hits] => 

[
2] => Array ( [lastpost] => 07.09.2003 20:16 [username] => admin [posts] => [hits] => 10 

[
3] => Array ( [lastpost] => 07.09.2003 20:17 [username] => admin [posts] => [hits] => ) ) 

Bitte kann mir jemand sagen wie ich das hinbekommen...

gruß

goth 08-09-2003 19:07

http://www.php.net/manual/en/function.usort.php

deluxer 08-09-2003 19:23

erstmal vielen dank für deine Antwort

aber irgendwie verstehe ich die Beschreibung nicht...
(bin ein php Anfänger)
könntest du mir die Anhand meines Beispiel etwas erleutern?

gruß deluxer

Abraxax 08-09-2003 20:01

die beispiele stehen drunter.....

und wenn du das englische nicht verstehst .... hindert dich auch keiner daran, das deutsche zu lesen.

deluxer 08-09-2003 20:18

ok gut...vielen Dank

mit dem Code hab ich es jetzt hinbekommen
PHP-Code:

//Array sotieren
  
function cmp ($a$b) {
      return 
strcmp($a["lastpost"], $b["lastpost"]);
  }

  
usort($threads"cmp"); 

jetzt fehlt mir nur noch eine Vergleichfunktion die mir die zwei Datumsangaben richtig vergleicht...

gibt es eine Funktion die ein tt.mm.jjjj Datum in den Standard UNIX Timestamp umrechnet...(hab auf php.net gesucht aber nichts gefunden)
dann würde ich es hinbekommen

gruß deluxer

Abraxax 08-09-2003 20:20

mktime() ?

deluxer 08-09-2003 20:29

ups...hatte ich wohl übersehen...

also... besten dank

gruß deluxer


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:00 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
[c] ebiz-consult GmbH & Co. KG