保存另一个函数的值并检查PHP


Save the value from another function and check PHP

我再次调用THIS函数,所以我得到了一些新的$key is THIS,我想把它添加到同一个数组中,这样我就可以检查它是否相同,是否唯一。比如全局数组。

function getNodesInfo($node)
    {
               foreach ($result as  $key => $value)
                        {   
                          $items[]=$key;
                        }
                        echo ("-----."'n"); 
                        print_r($items."'n");
    getNodesInfo($subNode);
    }

这是我的输出

-------
Array
(
    [0] => author
    [1] => title
    [2] => genre
    [3] => price
    [4] => publish_date
    [5] => description
)
-------
Array
(
    [0] => author
    [1] => title
    [2] => genre
    [3] => price
    [4] => publish_date
    [5] => description
)
-------
Array
(
    [0] => book
)

我希望我的输出看起来像


Array
(
    [0] => author
    [1] => title
    [2] => genre
    [3] => price
    [4] => publish_date
    [5] => description
)
-------
Array
(
    [0] => book
)

请使用以下算法。

步骤1:创建一个空白数组。

步骤2:每次获取包含数据的数组时,请检查该数组是否存在于Blank数组中。

步骤3:如果不存在,则将该数组(带数据)添加到Blank数组中。如果它存在,不要添加该数组,只需丢弃它。

最后,您将获得您创建的Blank数组中的唯一值。这是一个简单的过程