array_combine PHP () Función con el Ejemplo

PHP array_combine () Función : Aquí, vamos a aprender acerca de la función array_combine () con el ejemplo en PHP .

PHP array_combine () Función

array_combine () función es una función de matriz en PHP, que se utiliza para crear una matriz con dos matrices diferentes, donde la primera matriz contiene teclas y la segunda matriz contiene valores.

Nota: Ambos parámetros deben tener el mismo número de elementos.

Sintaxis:

    array_combine(array1, array2) : array

Aquí, array1 y matriz2 son dos matrices de entrada. Cuando, array1 contiene “claves” y matriz2 contiene “valores” . Devuelve una nueva matriz con “claves” y “valores” .

Ejemplos:

    Input:
$arr1 = array("101", "102", "103", "104", "105");
$arr2 = array("Amit Shukla", "Abhishek Jain", "Prerana", "Aleesha", "Prem");
Function call:
array_combine($arr1, $arr2);
Output:
Array
(
[101] => Amit Shukla
[102] => Abhishek Jain
[103] => Prerana
[104] => Aleesha
[105] => Prem
)

código PHP:

<?php
//arr1 contains keys
$arr1 = array("101", "102", "103", "104", "105");
//arr2 contains values
$arr2 = array("Amit Shukla", "Abhishek Jain", "Prerana", "Aleesha", "Prem");
//combining arrays
$std = array_combine($arr1, $arr2);
//printing
print_r ($std);
?>

salida

Array
(
[101] => Amit Shukla
[102] => Abhishek Jain
[103] => Prerana
[104] => Aleesha
[105] => Prem
)

Código PHP (si el número de elementos de ambas matrices no es igual)

<?php
//arr1 contains keys
$arr1 = array("1", "2", "3");
//arr2 contains values
$arr2 = array("Amit", "Abhishek", "Prerana", "Aleesha");
//combining arrays
$std = array_combine($arr1, $arr2);
//printing
print_r ($std);
?>

salida

PHP Warning:  array_combine(): Both parameters should have an equal 
number of elements in /home/main.php on line 8


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *