Reply to RE: [PHP] which class it is?

Your name:

Reply:


Posted by Yangshiqi on 03/04/05 11:41

class DebugHelper
{
var $_str;
function do($string)
(
//here I want to know which class called this function do to
trace the bug.
$this->_str .= $string;
)
function show()
{
return $this->_str;
}
}

class B
{
function B()
{
$debug = &new DebugHelper;
$debug->do('here');
...
}
}


Best regards,
Yang Shiqi




-----Original Message-----
From: Jochem Maas [mailto:jochem@iamjochem.com]
Sent: Friday, March 04, 2005 4:43 PM
To: yangshiqi
Cc: php-general@lists.php.net
Subject: Re: [PHP] which class it is?

yangshiqi wrote:
> I have a question that how to get the class name, which is initialized by
> other class or function.
>

....

>
>
> How can I get class b's name in a?
>

you have the get_class() function,
you have the __CLASS__ constant....

can you give an example of a situation where you are having
trouble of retrieving the className of a subclassed object (or class)?

>
>
>
>
> Best regards,
>
> Yang Shiqi
>
>
>
>
>
>
>
>
>
>

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация