【PHP】PHPでオーバーロードみたいなことをしたかった。B-Teck!スマートフォン用の表示で見るB-Teck!お仕事からゲームまで幅広く2015-02-24【PHP】PHPでオーバーロードみたいなことをしたかった。PHPPHPは実行時に型が決まるため、オーバーロードという仕組みがない。似たような仕組みを実装したくて色々やってみた。チキン煮込みチーズミックス4辛PHPでオーバーロードに近いことを仮引数を用意して引数の数などに応じて分岐__callを使って、「PHPのオーバーロード」で分岐する__callを使うのはあんまり趣味じゃないので仮引数を使う方法にする。オブジェクト(プロパティの文字列)?>メリット呼び出す側からは個々のメソッドが隠蔽されていることでgattaiに処理を集約できるので、共通の処理等を実装しやすい。デメリットgattai内で分岐しなきゃならないから分岐ロジックが太るし書くのめんどい。PHPDocなんかで引数コメントが書きづらく、参照しづらい。PHPならPHPっぽく書けってことだよね、うん。00:12【PHP】PHPでオーバーロードみたいなことをしたかった。その1【雑記】2019年よかったものたち月別アーカイブスポンサードリンクスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。