Вот и подошел к концу мой летний отдых. В том числе и отдых связанный с ведением блога ;). Так-что пора продолжать учиться PHP. Сегодня речь пойдет о переменных в классах.
Стоит сразу сообщить что переменные в классах объявляются до первой функции, а так-же переменные объявленные внутри класса будут работать только ври этого класса. в php 4 было принято объявлять переменные следующим образом:
<?php
class oneclass
{
var $perem;
}
?>
Но в последующих версиях от этого отошли и судя по всему в ближайшее время такое задание переменных поддерживаться перестанет. А на смену пришло следующее:
<?php
class oneclass
{
public $perem1;
private $perem2;
protected $perem3;
}
?>
считается хорошим тоном использовать спецификаторы доступа (уровень доступности), которые означают:
public - без ограничений;
private - только внутри класса;
protected - только из потомков данного класса.
Давайте посмотрим все это в примерах
Читать полностью...