
PHPのメソッドと関数の違い - Qiita
メソッドは実装する場所が異なるだけで、関数の一種、という少し乱暴な考えでいるのですが、PHPではどのように扱われるのか、少し調べてみました。 仮説: メソッド:クラスの中で定義された関数 関数:クラスの外で定義された関数 今回は、PHPの定義済みの定数の動きを確認してみ...
* メソッド:クラスの中で定義された関数
* 関数:クラスの外で定義された関数
ということらしー。
他のサイト↓
https://pisuke-code.com/diff-between-function-and-method/
メソッドとは、
「クラスで定義されインスタンス経由で呼ばれるもの」
てことらしー。
メソッドの例:
<?php
class hoge {
function fuga() {
echo 'メソッドだよ。classの中にあるからね';
}
}
関数の例:
<?php
function fuga() {
echo '関数だよ。classの外にあるからね。';
}

コメント