- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ユーザ定義関数の引数にクラスのインスタンスを渡すことは可能?)
ユーザ定義関数にクラスのインスタンスを渡すことは可能?
このQ&Aのポイント
- ユーザ定義関数の引数にクラスのインスタンスを渡すことは可能なのか?
- 関数に渡すことのできる引数の型について初歩的な質問をしています。
- 質問文章全体の100文字程度の要約文をまとめました。ユーザ定義関数の引数にクラスのインスタンスを渡すことは可能か疑問を投げかけています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
通常、関数に渡すことのできる引数の型に制限はありませぬ。何でもOK。 引数でインスタンスを渡す場合は参照渡し、数値や文字列はコピー渡しになります。 また、PHP5 ではタイプヒンティングという機能で、引数の型をあえて制限することも可能です。
お礼
短い中に沢山の情報の詰まった回答をどうもありがとうございます。 大変よくわかりました。 >引数でインスタンスを渡す場合は参照渡し、数値や文字列はコピー渡しになります。 特に、この点を知ることができて良かったです。