php 返回多个值
在PHP中,可以使用数组或对象来返回多个值。
使用数组:
function getValues() {
$value1 = "Hello";
$value2 = "World";
$value3 = "!";
return array($value1, $value2, $value3);
}
// 调用函数并获得返回值
$values = getValues();
echo $values[0]; // 输出 "Hello"
echo $values[1]; // 输出 "World"
echo $values[2]; // 输出 "!"
使用对象:
class Values {
public $value1;
public $value2;
public $value3;
function __construct() {
$this->value1 = "Hello";
$this->value2 = "World";
$this->value3 = "!";
}
}
function getValues() {
return new Values();
}
// 调用函数并获得返回值
$values = getValues();
echo $values->value1; // 输出 "Hello"
echo $values->value2; // 输出 "World"
echo $values->value3; // 输出 "!"
注意,当使用数组或对象来返回多个值时,我们需要在调用函数时进行相应的处理来获取这些值。
原文地址: https://www.cveoy.top/t/topic/wmB 著作权归作者所有。请勿转载和采集!