Классы используются для определения реального мира вещей, таких как лицо или книги. Как только класс вещь была определена, то она может быть создан.
Например класс ниже.
Как вы можете видеть класс определяется с помощью класса ключевым словом следует имя класса, которое может быть любым, не зарезервированное слово в PHP. Переменные и функции всех определенных с модификатором видимости .
Вы заметите, что переменная $ pseduo это используется в классе. Эта переменная позволяет функций и переменных, которые будут вызваны из внутри класса.
Класс может быть создан и воззвал, как показано ниже, используя новые
Классы также могут содержать статические функции. Статическая функция не требует, чтобы класс был экземпляр, как нормальный метод объекта делает. Однако статический метод не может использовать какие-либо объекты, не статические переменные.
Как вы можете видеть выше статическая функция может использовать статические переменные класса, такие как $ bookTypes. Статической переменной или функции можно получить либо через само ключевое слово или название класса внутри класса и только имя класса из-за пределов его, как показано ниже.
Значение по умолчанию для переменной класса должно быть константным выражением, так что никаких concatanation или создание новых классов!