2012-09-06 136 views
2

我想返回多个数组,然后将它们分开。Php返回多个数组

function cal(){ 
    $st1=array('1','2'); 
    $st2=array('1','2'); 
    return $st1."-".$st2; 
} 

调用它

$mainstring=explode("-",cal()) 
print_r($mainstring[0]); 
print_r($mainstring[1]); 

我想要得到的$ ST1和ST2 $原始数组。

请帮忙。

回答

12

简单地改变你的功能cal()

function cal(){ 
    $st1=array('1','2'); 
    $st2=array('1','2'); 
    return array($st1,$st2); 
} 

然后做

$mainstring=cal(); 
print_r($mainstring[0]); 
print_r($mainstring[1]);