Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/06/2012, 07:44
alex760125
 
Fecha de Ingreso: enero-2010
Mensajes: 239
Antigüedad: 14 años, 3 meses
Puntos: 0
Reindexar array

Código PHP:
$kkk = array($uno$dos$tres$cuatro$cinco$seis$siete$ocho$nueve$diez$once$doce$trece$catorce$quince$diezseis$diezsiete$diezocho$dieznueve$veinte$veinteuno$veintedos$veintetres$veintecuatro$veintecinco$veinteseis$veintesiete$veinteocho$veintenueve$treinta$treintauno$treintados$treintatres$treintacuatro$treintacinco$treintaseis$treintasiete$treintaocho$treintanueve$cuarenta$cuarentauno$cuarentados$cuarentatres$cuarentacuatro$cuarentacinco$cuarentaseis$cuarentasiete$cuarentaocho$cuarentanueve$cincuenta);

foreach (
$kkk as $k1 => $v1) {
    foreach (
$kkk as $k2 => $v2) {
        if (
$k1 != $k2) {
            if (
$v1 == $v2) {
                unset(
$kkk[$k1]);
            }
        }
    }
}

$pp array_values($kkk);

asort($kkk);

$yy = array(1=>$uno2=>$dos3=>$tres4=>$cuatro5=>$cinco6=>$seis7=>$siete8=>$ocho9=>$nueve10=>$diez11=>$once12=>$doce13=>$trece14=>$catorce15=>$quince16=>$diezseis17=>$diezsiete18=>$diezocho19=>$dieznueve20=>$veinte21=>$veinteuno22=>$veintedos23=>$veintetres24=>$veintecuatro25=>$veintecinco26=>$veinteseis27=>$veintesiete28=>$veinteocho29=>$veintenueve30=>$treinta31=>$treintauno32=>$treintados33=>$treintatres34=>$treintacuatro35=>$treintacinco36=>$treintaseis37=>$treintasiete38=>$treintaocho39=>$treintanueve40=>$cuarenta41=>$cuarentauno42=>$cuarentados43=>$cuarentatres44=>$cuarentacuatro45=>$cuarentacinco46=>$cuarentaseis47=>$cuarentasiete48=>$cuarentaocho49=>$cuarentanueve50=>$cincuenta);

echo 
"<table>";

foreach (
$pp as $k1=>v1) { 
  foreach(
$yy as $k2=>v2){
  if(
v2==v1)
  echo 
'<tr><td>$k2</td></tr>';

}

echo 
"</table>"
Ayuda:
Me da este error expecting T_PAAMAYIM_NEKUDOTAYIM en esta línea foreach ($pp as $k1=>v1). No sé si $kkk está bien reindexado así $pp = array_values($kkk);