Php返回多个数组

Var*_*any 2 php

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

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

叫它

$mainstring=explode("-",cal())
print_r($mainstring[0]);
print_r($mainstring[1]);
Run Code Online (Sandbox Code Playgroud)

我想获得$ st1和$ st2的原始数组.

请帮忙.

Eri*_*rik 12

只需将您的功能更改cal()

function cal(){
    $st1=array('1','2'); 
    $st2=array('1','2');
    return array($st1,$st2);
}
Run Code Online (Sandbox Code Playgroud)

然后呢

$mainstring=cal();
print_r($mainstring[0]);
print_r($mainstring[1]);
Run Code Online (Sandbox Code Playgroud)