Page 150 - Programador-PHP
P. 150

Programación Procedural de Aplicaciones Web de baja complejidad
        PHP Experto – Tomo I                                                                                                                                                  Eugenia Bahit

        Obtener la porción específica de un
        array


        array_slice($array, $desde[, $hasta])

          $personas = array('Juan', 'Emilse', 'Pedro', 'Eliseo', 'Rosa', 'Noelia',
                            'Raul', 'Esteban', 'Diego');
          $primeras_3_personas = array_slice($personas, 0, 3);
          print_r($primeras_3_personas);
          /*
          Array
          (
              [0] => Juan
              [1] => Emilse
              [2] => Pedro
          )
          */
          $personas_restantes = array_slice($personas, 3);
          print_r($personas_restantes);
          /*
          Array
          (
              [0] => Eliseo
              [1] => Rosa
              [2] => Noelia
              [3] => Raul
              [4] => Esteban
              [5] => Diego
          )
          */





        Combinar dos arrays, utilizando uno para
        las claves y otro para los valores


        array_combine($array_claves, $array_valores)

          $comodines = array('{TITULO}', '{SUBTITULO}');
          $valores = array('Manual de PHP', 'Trabajando con arrays');
          $datos = array_combine($comodines, $valores);
          print_r($datos);
          /*
          Array
          (
              [{TITULO}] => Manual de PHP
              [{SUBTITULO}] => Trabajando con arrays



                                             150
   145   146   147   148   149   150   151   152   153   154   155