php 函数返回多个值
时间: 2023-09-02 18:12:08 浏览: 194
可以使用数组来返回多个值。例如:
```
function get_info() {
$name = 'John Doe';
$age = 30;
$gender = 'male';
return array($name, $age, $gender);
}
// 调用函数并获取返回值
$info = get_info();
$name = $info[0];
$age = $info[1];
$gender = $info[2];
```
也可以使用 PHP 7 中的列表功能来直接解包数组,并将其赋值给变量,如下所示:
```
function get_info() {
$name = 'John Doe';
$age = 30;
$gender = 'male';
return array($name, $age, $gender);
}
// 使用列表解包数组
list($name, $age, $gender) = get_info();
```
阅读全文