����λ�ã���ҳ����ҳ�����PHP������ ����PHP�е�Class�ļ�����˿���

����PHP�е�Class�ļ�����˿���

ʱ�䣺2004/11/7 3:21:00��Դ����վ�������ߣ�������Ҫ����(0)

����:��� ��Դ:��ԽPHP


�������ҵĹ۵���˵˵PHP�е�Class�����ڱ������Զ��Ƿ���ʽ�����ԣ�Ҳ����ȷ���Ƿ���ȷ��


����һ����ܼ�


class my_class {}



�����ൽ�׸�ʲô�أ��ܶ��˶�˵��ʲô��ϻ�ӣ������������Ϊһ�����������塣����ֻ֪������������֪��������ʲô��������ô�������ʹ��������أ�
�������ȣ�Ҫ֪���������Ƿ����˹����ı�������רҵ�����ϳ���Ϊ�����ԡ���
������Σ�Ҫ֪�������涨����ʲô��������רҵ�����г���Ϊ����������
�����Ҷ�����Щרҵ������Ϳ�ˣ����Ըɴ಻�����ˡ�


�������е���ζ��幫������������ʲô�����أ�


�����ܼ����������� my_class �ࣺ


class my_class
{
var $username;
}



����������ܼ����Ƕ�����һ�������ı�����ֻ���� var+�ո�+��ͨ������ ���ɡ�����ʲô���أ�����һ�º����У��������Ҫ���ʺ�����ı������Dz���Ҫ�� global һ���أ������ʵ�ֵ�Ч��Ҳ����ˣ���������������е����к������ܷ����������������ں�����һ���ط���������ⲿҲ������ʱ���ʺͿ������������������ٽ��ⲿ��η�����������һ���������ø��ӵ��������������ֵ������ĵ���������Ժ��Լ�ȥ������


��������һ��Ĭ��ֵ��


class my_class
{
var $username = "���";
}



����OK��������һ�������ı����ˣ�����������һ��������Ҳ������ν�ġ�����������


class my_class
{
var $username = "���";


function show_username()
{
}
}



����������庯������ͨ�Ķ��庯����ʽ��ûʲô�����ˡ��ͺã�����һ����ӡ $username �ĺ�����


class my_class
{
var $username = "���";


function show_username($username)
{
echo $username;
}
}



�������������ijЩ�˿�ʼ�Ժ��ˣ��Ǻǣ���ؼ��ľ��������ˣ�������ˡ����������� $username �ˡ������ĸ����ĸ�������


���������������βΣ����ý����˰ɣ�����������ܾ��Ǵ�ӡ�β������յ�ֵ��Ҳ���������


show_username("��ͷ���");



������ô������ӡ ����ͷ��ա� ������ô��


������ô����������������϶�����������˵������ֱ�� show_username("��ͷ���"); �ˣ����������һ�ס����£�


$Name = new my_class();



���������ͳ�ʼ��������Ǹ� my_class �����ˣ���������������� $Name �������������⣬��������ʹ����������ˣ��Ǻǡ�


����ʹ�����еĺ�����


$Name->show_username("��ͷ���");



�������ˣ�Ϊʲô��ô���ӣ���Ҫ��ͷ����ʵ������ġ������Ѿ�������˱��� $Name ���ǰɣ�Ҳ���� $Name ����������࣬Ȼ����һ����ͷָ�����е� show_username ���������������ô��Ҳ����˵�����������������еģ������������ĺ�������������Ϊ��ʾһ������ɣ��Ǻǡ�


�������Կ�Ŷ����ӡ�� ����ͷ��ա� ���ĸ����ˡ���˵ΪʲôҪ��ô���ӣ��ú�������Ҳ��ʵ��ô����˵����ô���㵱Ȼ�������ô��ˣ����Ǽ������䡣


��������һ�������ǣ��ղ�˵�ġ������ı�������ôһ���ô���û���أ�Ϊʲô������������Զ���������������� var $username �е�Ĭ��ֵ��Ҳ���������ʹ�ã�


$Name->show_username($username);



��������ʲô�����?����û���κ��������Ϊ��û�и��β� $username һ��ֵ��


������ô����ôʹ����������ı������������޸�һ�������:


class my_class
{
var $username = "���";


function show_username()
{
echo $this->username;
}
}



�����ۿ������ǰɣ�������βζ�û���ˣ�������һ��$this->�����˲��ǣ��Ǻǡ���ʵ��Ҳ�����һ�����ķ���֮����
����$this �����ã�����һ�������ı���������������ĺ�����
�������ʣ���ôרҵ����ʵ������ $this->username ������ var $username ��������$this ����˵�����ǹ����ġ����Է��ʵġ������ⲿ�Ķ�������������������������


���Կ���


$Name->show_username();



���������˰ɣ����ڴ�ӡ ����ա� ���������ˣ��޹�����


�����Ҳ���ӡ����ա��������֣���Ҫ��ӡ����ͷ��ա�����ô�죿�ܼ����Ǹ���������������¸�ֵ�����������ˡ�


$Name->username = "��ͷ���";



���������������˼ô��$Name->username ��ʾ�������������������������ȺŸ�ֵ�����ҽ����ˡ�


��������������ӡ������


$Name->show_username();



�������������ڴ�ӡ����ͷ��ա��ˡ�����ɣ��ܷ���ɣ������β�Ҳ�������޸Ĵ�ӡֵŶ������


��������������ӡһ������Ҳ̫û��˼�ˣ�����˵�㻶ӭ�Ļ��ɣ�������һ������࣬����һ������ Welcome �ĺ�����


class my_class
{
var $username = "���";


function show_username()
{
echo $this->username;
}


function Welcome()
{
}
}



��������ʵ��ʲô���ܺ��أ���ɣ���ʵ��������ǰ���� ����ӭ�� �����ֺ���


class my_class
{
var $username = "���";


function show_username()
{
echo $this->username;
}


function Welcome()
{
echo "��ӭ";
$this->show_username();
}
}



�����ڶ��ο��� $this �˰ɣ����ϴ��е㲻ͬ��$this->show_username(); ��ʲô���أ�ָ�����е�һ����������ʵ�����ǵ��� show_username ����������� $this ����ʾ������������в��Һ� Welcome ����ƽ�У��������������ط�������Welcome�����У���


����Welcome ����ʵ�ֵĹ��ܼܺ����ȴ�ӡ������"��ӭ"��Ȼ�����ȥִ�� show_username ��������ӡ���֡�


������������������ɣ�


$Name->Welcome();



���������˰ɣ���ӡ������ӭ��ա����ĸ����ˡ�


����������Ҫ��ӡ����ӭ��ͷ��ա�����ô�죿�ҷ������ˣ����Ǹ��������� var $username һ��ֵ�ɣ�


$Name->username = "��ͷ���";



��������ȥ��ӡ��ӭ�


$Name->Welcome();



�����ٺ٣����ڴ�ӡ����ӭ��ͷ��ա��ˡ�


������ô��������������÷���ô���ô������ܹ��������е����⺯����ֻҪ�� $this ָ���������Ըı�һ������������ֵ�����������еĺ�����ʹ�������������������������ȥ�ˣ�����Ӧ�õȴ���ȥ�����ˡ�


����Ķ�Windows��������ȫ Windows��������ѯ����windows��ʲô��Mac QQ��Windows QQ�����¼��ô�ϲ� Mac QQ��Windows QQ�����¼Windows 10�Զ�������ô�ر� ��ιر�Windows 10�Զ�����windows 10 rs4����Ԥ����17017���ش�������Win10�^�����߸���16291������ʲô win10 16291��������windows10�^�����߸���ʱ�� windows10�^�����߸�������kb3150513����������ʲô Windows 10����kb3150513��ʲô

��������
��������

��������û�в�ѯ���κμ�¼��

����������λָ�Discuz!7.0��CSSʵ��Tab����Linux����DHCP������ʵ��:linux���ý̳������IIS7������֧��PHP����PHP����--ͨ��COMʹ��ADODB

��������dedecms���ݿ����ֶ�˵����С�����ݴ��䡪���ڿͻ��˴洢����php����Զ���ת��Ӣ��ҳ�������IIS7������֧��PHP����php������ȡ����ĸ�����֡����֡�Ӣ�ģ�����phpʵ�ִ��ļ��ϴ�Դ����Windows����PHP��session��������ʹ�ý����PHP�����Ҽ���