fork download
  1. <?php
  2.  
  3. $caja = array(
  4. array('id' => 1, 'nombre' => 'Caja 1'),
  5. array('id' => 2, 'nombre' => 'Caja 2'),
  6. array('id' => 3, 'nombre' => 'Caja 3'),
  7. array('id' => 4, 'nombre' => 'Caja 4'),
  8. array('id' => 5, 'nombre' => 'Caja 5')
  9. );
  10.  
  11. function eliminar ($id) {
  12. global $caja;
  13. foreach($caja as $index => $obj) {
  14. if ($id == $obj['id']) {
  15. array_splice($caja, $index, 1);
  16. break;
  17. }
  18. }
  19. }
  20.  
  21. eliminar(3);
  22.  
  23. var_dump($caja);
  24.  
  25. ?>
Success #stdin #stdout 0.02s 24680KB
stdin
Standard input is empty
stdout
array(4) {
  [0]=>
  array(2) {
    ["id"]=>
    int(1)
    ["nombre"]=>
    string(6) "Caja 1"
  }
  [1]=>
  array(2) {
    ["id"]=>
    int(2)
    ["nombre"]=>
    string(6) "Caja 2"
  }
  [2]=>
  array(2) {
    ["id"]=>
    int(4)
    ["nombre"]=>
    string(6) "Caja 4"
  }
  [3]=>
  array(2) {
    ["id"]=>
    int(5)
    ["nombre"]=>
    string(6) "Caja 5"
  }
}