- ベストアンサー
実体化したクラスを関数の引数にするには
タイトルの通りです。 実体化したクラスを関数の引数として渡し、 関数の中でクラスのメソッドを実行したいと思っています。 以下のソースではエラーが出るのですが、 お分かりの方はいらっしゃいますでしょうか? $o_hoge = new Class_hoge(); fncHoge = ($o_hoge); function fncHoge($class) { $class->hoge('test'); } class Class_hoge { public function hoge($a) { print $a; } }
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#49664
回答No.1
fncHoge = ($o_hoge); ↓ fncHoge($o_hoge); ということでは? fncHoge関数の引数に$o_hogeを指定したいのですよね?