Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Сайтостроение (уроки по HTML, PHP, MySQL, веб-дизайну)


Информационный Канал Subscribe.Ru

Основы PHP. Рассылки сайта progs.biz
Выпуск № 37
 
Начало > PHP > Основы > Урок 39

Профессиональное PHP программирование.
Профессиональное PHP программирование
Заказать на Озоне

Подробнее


Полные версии уроков (с картинками): урок 39.

PHP
Урок 39. Статические члены класса

Часто нет никакой необходимости создавать экземпляр класса. Классический пример - различные математические функции и константы. Например, вы мог ли бы создать класс с методами для решения квадратного уравнения, для различных констант типа пи и е и др.

Вот пример класса со статическими членами:

<?
class MyMath{
    public static function GetRandom($a, $b){
        return rand($a, $b);
    }
    public static $pi = 3.14159;
}
?>

А вот так этот класс можно использовать:

<?
    echo MyMath::GetRandom(20, 22);
    echo " ";
    echo MyMath::$pi;
?>

Обратите внимание, что при использовании класса мы не создаем его экземпляр. Для использования статических методов и полей класса мы используем имя класса с двойным двоеточием после него.

Указанный фрагмент использования класса будет выводить случайное число от 20 до 22 и 3.14159.

Рассылки сайта progs.biz
Visual C++, MFC
C# и .NET
VB.NET
ASP.NET
Win API
C/C++
Delphi
Java
HTML, PHP, mySQL, WEB-дизайн
Flash MX
C++ Builder
Ассемблер
SQL Server
DirectX
Обзор книг
Обзор программ
Новости сайта progs.biz


PARKING.RU. Качественный ВИРТУАЛЬНЫЙ ХОСТИНГ на платформе Windows(r): поддержка NET, многофункциональная панель управления, аренда бизнес-приложений, сертифицированные специалисты. Управляемый ВЫДЕЛЕННЫЙ ХОСТИНГ на платформе Windows(r): производительные серверы, профессиональная поддержка, аренда ПО Microsoft(r), безопасность, гарантии. http://www.parking.ru


Копирование любых материалов сайта без разрешения авторов и владельцев сайта запрещено.
© 2002-2005 сайт progs.biz
© 2002-2005 Игорь Алексеев

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.weblessons
Архив рассылки
Отписаться
Вспомнить пароль

В избранное