Slettet bruger
23. august 2004 - 00:05
Der er
5 kommentarer og 1 løsning
Smide data i array og bruge bestemte keys
Hej! Jeg har 2 arrays som jeg får via GET variabler og explode. $navne = explode(',', $_REQUEST['navne']); $stats = explode(',', $_REQUEST['stats']); Disse vil jeg gerne have lagt ind i et nyt array, så det kommer til at ligne der her (navne er værdien, stats er key): Hvordan gør jeg bedst det? $data = array('title 2'=>23, 'title 3'=>8, 'title 4'=>23);
Annonceindlæg fra HP
23. august 2004 - 00:10
#2
Ok, hvis du ikke kører php5, kan du bruge dette: ;) if ( !function_exists( "array_combine" ) ) { function array_combine( $a, $b ) { $num = count($a); if ( $num != count( $b ) || $num == 0 ) { return false; } $a = array_values( $a ); $b = array_values( $b ); $result = array(); for ( $i = 0; $i < $num; $i++ ) { $result[ $a[ $i ] ] = $b[ $i ]; } return $result; } }