array_combine
是 php5的方法
,在php4里面不存在这个方法所以有写 了一个函数
function array_combine($a1,$a2) 

for($i=0;$i <count($a1);$i++) 
$ra[$a1[$i]] = $a2[$i]; 
if(isset($ra)) return $ra; else return false; 

总之一句话,系统里面有这个函数,就用系统自带的,没有就用我们编写的

解决方案 »

  1.   

    if(!function_exists('array_combine')) {//如果不存在array_combine这个函数,则
    function array_combine($a1,$a2)//执行此函数
    {
    for($i=0;$i <count($a1);$i++)//定义$i,$i<$a1的个数
    $ra[$a1[$i]] = $a2[$i];则定义1个$ra把$i带进$a1并把$a1[$si]赋值给$a2
    if(isset($ra)) return $ra; else return false;//检查$ra的值是否为null,不是就返回$ra,是就返回false;
    }