Anuncios

Bienvenidos sean a este post, hoy veremos una funcion para los arrays.

Anuncios

Esta funcion tomara un array donde su contenido sera usado como claves en otro array y le agregaremmos un valor, veamos primero su sintaxis:

array_fill_keys(array, valor)
Anuncios

Donde el array sera el que pasaremos para generar las claves y valor sera el que asignaremos a cada uno, para entenderlo un poco mejor veamos un ejemplo y para ello debemos crear un nuevo archivo con el nombre de array.php y le agregaremos el siguiente codigo:

array.php

<?php

$claves = array('ariel',10,'carlos',20,'enzo',30,'martin');
$registro = array_fill_keys($claves, "Manzana");

foreach($registro as $clave => $valor)
        print "[$clave] => " . $valor . "\n";

?>
Anuncios

Lo primero sera definir nuestro array donde estaran los que se convertiran en claves, despues en una variable almacenaremos el resultado de la funcion, y como argumentos pasaremos el array anterior y seguido del valor que le asignaremos a cada uno de las claves del nuevo array, despues mediante un bucle foreach pasaremos por todo el nuevo array y lo mostraremos, veamos como es su salida:

$ php array.php
[ariel] => Manzana
[10] => Manzana
[carlos] => Manzana
[20] => Manzana
[enzo] => Manzana
[30] => Manzana
[martin] => Manzana
$
Anuncios

Observen como cada clave corresponde a cada valor de nuestro array anterior, y cada uno tiene el valor que pasamos en la funcion, todo de una manera muy simple.

Anuncios

En resumen, hoy hemos visto arrray_fill_keys, que es, para que sirve, como se utiliza, y un ejemplo practico para verlo en accion, espero les haya sido de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios

Donación

Es para mantenimento del sitio, gracias!

$1.50