我想返回多个数组,然后将它们分开。
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 的原始数组。
请帮忙。
我想返回多个数组,然后将它们分开。
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 的原始数组。
请帮忙。
只需将您的功能更改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]);
如果您想保留数组名称,可以使用list();
function cal(){
$st1=array('1','2');
$st2=array('1','2');
return array($st1,$st2);
}
list($st1,$st2)=cal();
print_r($st1);
print_r($st2);