PHP �������е��κνű��ṩ�˴�����Ԥ���峣���������ܶೣ�������ɲ�ͬ����չ�ⶨ��ģ�ֻ���ڼ�������Щ��չ��ʱ�Ż���֣����߶�̬���غ����ڱ���ʱ�Ѿ�������ȥ�ˡ�
�а˸�ħ���������ǵ�ֵ���������ڴ����е�λ�øı���ı䡣����
__LINE__
��ֵ�����������ڽű���������������������Щ����ij��������ִ�Сд�����£�
���� | ˵�� |
---|---|
__LINE__ |
�ļ��еĵ�ǰ�кš� |
__FILE__ |
�ļ�������·�����ļ�����������ڱ������ļ��У��ر��������ļ�������
PHP 4.0.2 ��__FILE__
���ǰ���һ������·��������Ƿ������ӣ����ǽ�����ľ���·���������ڴ�֮ǰ�İ汾��ʱ�����һ�����·����
|
__DIR__ |
�ļ����ڵ�Ŀ¼��������ڱ������ļ��У��ر��������ļ����ڵ�Ŀ¼�����ȼ��� dirname(__FILE__)�������Ǹ�Ŀ¼������Ŀ¼����������ĩβ��б�ܡ���PHP 5.3.0�������� = |
__FUNCTION__ |
�������ƣ�PHP 4.3.0 �¼ӣ����� PHP 5 �𱾳������ظú���������ʱ�����֣����ִ�Сд������ PHP 4 �и�ֵ����Сд��ĸ�ġ� |
__CLASS__ |
������ƣ�PHP 4.3.0 �¼ӣ����� PHP 5 �𱾳������ظ��౻����ʱ�����֣����ִ�Сд������ PHP 4 �и�ֵ����Сд��ĸ�ġ����������䱻������������������ Foo\Bar����ע���� PHP 5.4 �� __CLASS__ �� trait Ҳ�����á������� trait ������ʱ��__CLASS__ �ǵ��� trait ������������֡� |
__TRAIT__ |
Trait �����֣�PHP 5.4.0 �¼ӣ����� PHP 5.4 ��˳������� trait ������ʱ�����֣����ִ�Сд����Trait �������䱻������������������ Foo\Bar���� |
__METHOD__ |
��ķ�������PHP 5.0.0 �¼ӣ������ظ÷���������ʱ�����֣����ִ�Сд���� |
__NAMESPACE__ |
��ǰ�����ռ�����ƣ����ִ�Сд�����˳������ڱ���ʱ����ģ�PHP 5.3.0 �������� |
�μ� get_class()��get_object_vars()��file_exists() �� function_exists()��