array_diff(PHP4 >= 4.0.1)array_diff ---  计算数组的差异语法 : array array_diff (array array1, array array2 [, array ...])说明 : Array_diff( )传回array1没有出现在其它引数之中的所有的值,此函数传回一数组型态,传回的数组其索引值将保留。Example :<?php    $array1 = array ("a" => "green", "red", "blue");     $array2 = array ("b" => "green", "yellow", "red");    $result = array_diff ($array1, $array2);?>这将使$result有着array("blue")

解决方案 »

  1.   

    array_intersect(PHP4 >= 4.0.1)array_intersect ---  计算数组的交点语法 : array array_intersect (array array1, array array2 [, array ...])说明 : Array_intersect( )传回array1出现在所有引数之中的所有的值,此函数将传回一数组型态,传回的数组其索引值将保留。Example :<?php     $array1 = array ("a" => "green", "red", "blue");     $array2 = array ("b" => "green", "yellow", "red");     $result = array_intersect ($array1, $array2);?>这将使$result有着array( "a" => "green"  ,  "red" )
      

  2.   

    带索引计算交集就可以了
    <?php
    $array1 = array ("a" => "green", "b" => "brown", "c" => "blue", "red");
    $array2 = array ("a" => "green", "yellow", "red");
    $result_array = array_intersect_assoc($array1, $array2);/* $result_array will look like:Array
    (
        [a] => green
    )*/
    ?> 
    或者不代索引计算也可以
    <?php
    $array1 = array ("a" => "green", "red", "blue");
    $array2 = array ("b" => "green", "yellow", "red");
    $result = array_intersect ($array1, $array2);
    ?>  这使得 $result 成为: Array
    (
        [a] => green
        [0] => red
    )  
      

  3.   

    取不出来呀。
    假如我的数据为:$array_A,$array_B,
    这样写对吗?$result_array=array_intersect_assoc($array_A,$array_B);
    请Debian(乌鱼子)大虾指教。
      

  4.   

    可这些函数要求PHP的版本呀。我的PHP版本不够高呀。有没有不要求版本的方法呀?
    (PHP 4 >= 4.3.0)
      

  5.   

    <?php
    $array_A = array(1,3,5,7,9);
    $array_B = array(4,5,6,7,8);//取得两数组的交集
    $result_array = array_intersect($array_A,$array_B);
    print_r($result_array); //Array ( [2] => 5 [3] => 7 ) //取得两数组的交集同时要键相同
    $result_array=array_intersect_assoc($array_A,$array_B);array_intersect
    (PHP 4 >= 4.0.1, PHP 5)print_r($result_array); //Array ( [3] => 7 ) 
    ?>
      

  6.   

    唠叨大哥,你有PHP4的高版本吗?或者下载地址吗?请告之!小弟感激不尽!!
      

  7.   

    php的在线文档是每个php程序员的最好助手。
    http://www.php.net/docs.php