0
我是php的新手,并且无法确定如何确保我的函数返回所有值,在下面的函数中我想确保当我调用函数时它返回所有我的三个$参数,由于某种原因它只返回我的$ parameter1。返回函数中的所有值,PHP
public static function data($parameter){
foreach($newlist as $value){
if($value[0]=='age'){
$parameter1 =new Age($value[1],$value[2]);
return $parameter1;
}
if($value[0]== 'name'){
$parameter2 =new Name($value[1],$value[2]);
return $parameter2;
}
if($value[0]== 'id'){
$parameter3 =new Id($value[1],$value[2],$value[3]);
return $parameter3;
}
return array($parameter1,$parameter2,parameter3); //Here i want to make sure that when i call my function data, it returns an array of all my three parameters.
}
}
然后只删除前3个返回语句? – Rizier123
$ newlist是如何设置的? – user2182349