19 марта 2024, вторник  

PHPworld.ru - все о программировании на PHP, основы языка PHP, особенности PHP5
PHPworld.ru php php 5 SQLite Статьи Книги Форум PHP Гостевая книга Ссылки по PHP

PHP 5




 

ООП в PHP 5 - псевдо-константа __METHOD__

php 5
В PHP 5 псевдо-константа __METHOD__ возвращает имя класса и вызываемый метод.

<?php
      class MyClass {
          public function myMethod() {
              echo "вызов метода ", __METHOD__;
          }
      }
      $obj = new MyClass;
      $obj->myMethod(); // Выводит "вызов метода MyClass::myMethod"
      function myFunction() {
          echo "вызов функции ", __METHOD__
      }
      myFunction(); // Выводит "вызов функции myFunction"
?>

При обращении к функции вне класса __METHOD__  возвращает только имя функции.

Дата публикации: 13.07.04
Последнее обновление: -
Просмотров: 27540

Copyright © PHP World - Леонид Лукин, 2004-2008.

Главная PHP World | PHP | PHP 5 | SQLite | Статьи по PHP | Книги по PHP | Ссылки по PHP | CV