Cyberbo
14.06.2004, 21:59:14
mam tablice ponumerowaną od zera do ileś tam i chce ją przesortować zmieniając skojarzenia kluczy i wartości tak, by klucze nadal były poukładane od zera do ileś tam, ale wartości żeby były poukładane alfabetycznie... nie mam pojęcia jak się do tego zabrać... z góry dziękuję!
mike
14.06.2004, 22:07:44
<?php
$arrTwojaTab = array(); // jakaś tablica reset( $arrTwojaTab ); // na wszelki wypadek foreach( $arrTwojaTab as $mixValue )
{
$arrTwojaTab[] = $mixValue;
}
?>
Pisane z głowy, nie sprawdzane, ale powinno działać.
matid
14.06.2004, 22:08:19
<?php
$arrArray = array( '0' => 'BBB', '1' => 'AAA', '2' => 'NNN', '3' => 'KKK' ); while (list
($key, $val) = each ($arrArray)) { echo \"arrArray[\".$key.\"] = \".$val.\"<br />\"; }
?>
DeyV
15.06.2004, 09:10:17
Cytat
<?php
reset( $arrTwojaTab ); // na wszelki wypadek ?>
nie jest to potrzebne = przecież foreach robi to samodzielnie
Cytat
<?php
foreach( $arrTwojaTab as $mixValue )
{
$arrTwojaTab[] = $mixValue;
}
?>
A po co przepiswać klucze, jak sort zrobiło to wcześniej?