在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; // 输出 "!"

注意,当使用数组或对象来返回多个值时,我们需要在调用函数时进行相应的处理来获取这些值。

php 返回多个值

原文地址: https://www.cveoy.top/t/topic/wmB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录