Original geschrieben von Picard
Und was mache ich wenn ein Name mehrfach vorkommt
Und was mache ich wenn ein Name mehrfach vorkommt
Also wie muss nun mein Array aussehen und wie muss ich sortieren ?
...
function compare ( $a, $b ) {
return ( $a [ 0 ] == $b [ 0 ] ) ? 0 : ( ( $a [ 0 ] < $b [ 0 ] ) ? -1 : 1 );
}
usort ( $array_namen, 'compare' );
$namen = array
(
[0] => Array
(
[0] => 3423
[1] => keine Ahung mehr
)
[1] => Array
(
[0] => 1434
[1] => und noch weniger
)
[2] => Array
(
[0] => 3423
[1] => und noch weniger
)
)
$namen = usort($namen, cmp);
EDIT:
Inzwischen hat tontechniker wieder was gepostst und nun bin ich wieder irritiert ?!
EDIT:
Klick doch endlich mal auf die Manualseiten die gepostet werden.PHP Code:$array_namen = array ( ... );
function compare ( $a, $b ) {
return ( $a [ 1 ] == $b [ 1 ] ) ? 0 : ( ( $a [ 1 ] < $b [ 1 ] ) ? -1 : 1 );
}
usort ( $array_namen, 'compare' );
print_r ( $array_namen );
EDIT:
Klick doch endlich mal auf die Manualseiten die gepostet werden.PHP Code:$array_namen = array ( ... );
function compare ( $a, $b ) {
return ( $a [ 1 ] == $b [ 1 ] ) ? 0 : ( ( $a [ 1 ] < $b [ 1 ] ) ? -1 : 1 );
}
usort ( $array_namen, 'compare' );
print_r ( $array_namen );
array ( array ( 1234, 'blubb' ), array ( 4321, 'bbulb' ) );
array ( array ( 1234, 'blubb' ), array ( 4321, 'bbulb' ) );
Array
(
[0] => Array
(
[0] => 4100
[1] => Sowas von keine Ahnung
)
[1] => Array
(
[0] => 9999
[1] => ein weiterer Name
)
[2] => Array
(
[0] => 7000
[1] => Hier bin ich
)
[3] => Array
(
[0] => 1
[1] => Hallo Welt
)
)
EDIT:
Was hab ich denn nun falsch gemacht ?
Comment