php - Setting a long Array . Missing data -


i check every variable, each 1 echoing verified result, problem in array. when try echo full list of 56 values, 11.

all variables set before, , check example if echo $uno, value of 12.. why isnt value on array.

here code..

$items = array(   $uno => "item1",   $dos => "item2",   $tres => "item3",   $cuatro => "item4",   $cinco => "item5",   $seis => "item6",   $siete => "item7",   $ocho => "item8",   $nueve => "item9",   $diez => "item10",   $once => "item11",   $doce => "item12",   $trece => "item13",   $catorce => "item14",   $quince => "item15",   $dieciseis => "item16",   $diecisiete => "item17",   $dieciocho => "item18",   $diecinueve => "item19",   $veinte => "item20",   $veintiuno => "item21",   $veintidos => "item22",   $veintitres => "item23",   $veinticuatro => "item24",   $veinticinco => "item25",   $veintiseis => "item26",   $veintisiete => "item27",   $veintiocho => "item28",   $veintinueve => "item29",   $treinta => "item30",   $treintayuno => "item31",   $treintaydos => "item32",   $treintaytres => "item33",   $treintaycuatro => "item34",   $treintaycinco => "item35",   $treintayseis  => "item36",   $treintaysiete => "item37",   $treintayocho => "item38",   $treintaynueve => "item39",   $cuarenta => "item40",   $cuarentayuno => "item41",   $cuarentaydos => "item42",   $cuarentaytres => "item43",   $cuarentaycuatro => "item44",   $cuarentaycinco => "item45",   $cuarentayseis => "item46",   $cuarentaysiete => "item47",   $cuarentayocho => "item48",   $cuarentaynueve => "item49",   $cincuenta => "item50",   $cincuentayuno => "item51",   $cincuentaydos => "item52",   $cincuentaytres => "item53",   $cincuentaycuatro => "item54",   $cincuentaycinco => "item55",   $cincuentayseis => "item56",    ); 

the php code

<?php  echo "<strong>original</strong><br />"; foreach($items $k => $v){     echo $k . " = " . $v . "<br />"; }  asort($items); echo "<strong>ascending sort</strong><br />"; foreach($items $k => $v){     echo $k . " = " . $v . "<br />"; }  arsort($items); echo "<strong>descending sort</strong><br />"; foreach($items $k => $v){     echo $k . " = " . $v . "<br />"; }  ?> 

i output..

original 11 = item30 5 = item35 12 = item20 8 = item42 7 = item45 4 = item44 6 = item47 9 = item41 10 = item37 2 = item46 0 = item56 ascending sort 12 = item20 11 = item30 5 = item35 10 = item37 9 = item41 8 = item42 4 = item44 7 = item45 2 = item46 6 = item47 0 = item56 descending sort 0 = item56 6 = item47 2 = item46 7 = item45 4 = item44 8 = item42 9 = item41 10 = item37 5 = item35 11 = item30 12 = item20 

array keys must unique. so, use itemnn it.

$items = array(   "item1" => $uno,   "item2" => $dos,   "item3" => $tres, ... 

or not use string keys

$items = array(   1 => $uno,   2 => $dos,   3 => $tres, ... 

or this

$items = array(   1 => $uno,   $dos,   $tres, ... 

Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -