我需要一些关于如何执行此操作的指南或参考。我应该做的是,有一个名为 Cat 的类结构,并有一个输出新对象的静态方法。
class Cat{
public $name;
public $age;
public $string;
static public function ToData($Cat) {
$input = "";
foreach ($Cat as $key => $value) {
$input .= "object: " . $key . "</br>";
}
return $input;
}
}
$name = "meow";
$age = "12";
$string = "'test', 'sample', 'help'";
$Cat = array($name, $age);
$output = Cat::ToData($Cat);
echo $output;
这是我能想到的最好的事情就是问题,他们说我只使用了一个数组而不是一个对象。我使用数组是因为我必须将值放在 $Cat 上,以便可以将其传递给参数。