これを行う方法についてのガイドまたはリファレンスが必要です。私がすべきことは、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 に値を設定する必要があるため、配列を使用しました。