Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/06/2012, 19:56
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 8 meses
Puntos: 406
Respuesta: Borrar elemento Array desde un indice

o.O pues cuenta los indices que tienes...

Código PHP:
Ver original
  1. <?php
  2.  
  3. $indice_a_borrar = 4;
  4.  
  5. $array = array(
  6.     'indice1' => 'valor1',
  7.     'indice2' => 'valor2',
  8.     'indice3' => 'valor3',
  9.     'indice4' => 'valor4',
  10.     'indice5' => 'valor5',
  11.     'indice6' => 'valor6',
  12.     'indice7' => 'valor7',
  13.     'indice8' => 'valor8',
  14.     'indice9' => 'valor9',
  15.     'indice10' => 'valor10',
  16.     );
  17.  
  18. $numIndices = count($array);
  19. if ($indice_a_borrar < $numIndices) {
  20.      $idIndice = 1;
  21.      foreach($array as $indice => $valor) {
  22.           if ($idIndice == $indice_a_borrar) {
  23.                unset($array[$indice];
  24.           }
  25.  
  26.           $idIndice++;
  27.      }
  28. }else {
  29.      echo 'debes indicar un indice dentro del rango...';
  30. }
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)