|
|
|||
|
wm-help.net -> Статьи веб-мастера -> Классы в PHP -> Как писать классы в PHPКак писать классы в PHP
Автор: Беляев Александр
Сайт Автора: wm-help.net
E-mail Автора: admin@wm-help.net
Дата написания: 02.11.2006
Эта статья о том, что представляют из себя классы, написанные в PHP, о том, как их лучше писать для улучшения быстродействия, и каких распространенных ошибок нужно избегать, что бы не разочароваться в возможностях, как своих, так и в возможностях PHP в целом. В моем понимании, класс – это то же самое, что и объект, во всяком случае, в PHP это слова синонимы. Так вот, класс – это несколько переменных и функций, объединенных в одну структуру, отвечающую за конкретные действия или операции. Примером может служить класс для определения поискового запроса, класс меню навигации, одним словом набор функций и переменных которые будет очень удобно объединить под одной "крышей". Т.е. создав переменную какого-либо класса можно легко получить доступ к любым переменным или функциям находящимся внутри класса. Пример простого PHP
класса, показывающего, как устроены php-класса и
как с ними работать:
В программировании классов на PHP5 появилось много нового, к примеру, теперь можно "защищать" функции и переменные, просто добавив перед ними "protected", "private" или "public". protected – Защищает переменную или функцию от изменения вне класса или его наследников. Т.е. ее можно изменять только внутри класса и его наследников. private – дает доступ к элементу класса исключительно внутри того класса, в котором этот элемент объявлен. , Это очень полезно, если используется закрытый код (Zen Optimizer или что-то подобное), например, для проверки кода активации условно-бесплатного php-скрипта. public – разрешает доступ к переменной или функции любыми известными методами и способами. Если вы хотите узнать больше о новых возможностях объектно-ориентированного программирования в PHP? читайте статью о новых возможностях PHP5, раздел про классы и их особенности в php5. В случае не выполнения данного обязательства, возможно обращение в суд. Другие статьи из раздела "Классы в PHP"
|
|
| бодибилдинг | Строим Домик | RU-домены за 170 рублей | Copyright © "В помощь Веб-Мастеру" (Alexander D. Belyaev) 2005-2008. При перепечатке любого материала видимая ссылка на источник "В помощь Веб-Мастеру" и все имена, ссылки авторов обязательны! Время генерации страницы: 0.082 |