Свойство (также называемое переменной-членом) в PHP OOP - это переменная, которая существует внутри класса и должна быть закрытой, защищенной или общедоступной.Например:
class Bird {
private $color; // This is a property of the Bird class
}
$var = 123; // This is just a normal variable
Таким образом, Свойство модели , на которое ссылается документация, является просто переменной-членом модели.
Что касается различия между функциямии методы, они похожи, за исключением одного существенного различия: методы - это функции, которые существуют внутри класса и должны быть частными, защищенными или общедоступными.Например:
class Bird {
public function sing() { // This is a method
echo 'tweet-tweet';
}
}
function sayHello() { // This is a function
echo 'hello';
}
Примечание. Если вы не объявляете свойство или метод частным, защищенным или общедоступным, предполагается, что оно является общедоступным