PHP : Return an array with all elements found in both input arrays

In this tutorial learn how to find elements/value available in both arrays.

/**
     * Return an array with all elements found in both input arrays.
     */
    public static function intersection($a, $b)
    {
        $a = (array) $a;
        $b = (array) $b;

        return array_values(array_intersect($a, $b));
    }



TUTORIAL

<?php

$a = Array
(
    'user_id' => 10,
    'id' => 2,
    'user' => 'Nakiya',
);

$b = Array
(
    'user_id' => 10,
    'id' => 7,
    'user' => 'Nakiya',
);

/**
     * Return an array with all elements found in both input arrays.
     */
    function intersection($a, $b)
    {
        $a = (array) $a;
        $b = (array) $b;

        return array_values(array_intersect($a, $b));
    }

$arr =intersection($a, $b);

print_r($arr);

OUTPUT DEMO

Array
(
    [0] => 10
    [1] => Nakiya
)

No comments:

Post a Comment

how to call ssh from vs code

 To call SSH from VS Code, you can use the built-in Remote Development extension. This extension allows you to open a remote folder or works...