1

関数に渡す次のオブジェクトがあります。

$this->cars->car1->engine='v8';
$this->cars->car1->hp='330';

$this->cars->car2->engine='v6'
$this->cars->car1->hp='210';

handle_car($this->cars->car1);
handle_car(this->cars->car2);

関数 handle_car は、それがどの車であるか、つまり「car1」か「car2」かを調べる必要があります。

プロパティ キーを調べて、プロパティが car1 か car2 かを確認するにはどうすればよいですか? get_object_vars関数を使用してみましたが、「car1」と「car2」のキーのみが返され、それら自体は返されません。

4

1 に答える 1