PHP3���IJο��ֲ� ���ķ��룺Sadly [email protected] http://wansoft.soim.net | ||
---|---|---|
��һҳ | �����»������ | ��һҳ |
SWITCH�������Ƕ�ͬһ������ʽ��һϵ��IF��䡣�ںܶ�ʱ��,�����ͬһ������(���߱���ʽ)�����ͬ��ֵȥ�Ƚ� ,�����ݲ�ͬ�ıȽϽ��ִ�в�ͬ�ij���Ρ������ SWITCH�����ô��ˡ�
������������ͨ����ͬ�ķ�����ͬһ���£�һ����һ�� IF��䣬����һ���� SWITCH ���:
/* example 1 */ if ($i == 0) { print "i equals 0"; } if ($i == 1) { print "i equals 1"; } if ($i == 2) { print "i equals 2"; } /* example 2 */ switch ($i) { case 0: print "i equals 0"; break; case 1: print "i equals 1"; break; case 2: print "i equals 2"; break; }
Ū��SWITCH �������ִ�ж��ڱ������dz���Ҫ��SWITCH���һ��һ�е�ִ��(ȷ�е�˵����һ��һ���)���ڿ�ʼ����û���κδ��뱻ִ�С�ֻ��һ����SWITCH����ʽ��ֵ��һ�µ�CASE��䱻����, PHP��ʼִ���������䡣PHP����ִ����������ֱ������SWITCH����������������һ��BREAK��䡣�������һ������������д BREAK ���, PHP������ִ�������������ִ�е���䡣����:
/* example 3 */ switch ($i) { case 0: print "i equals 0"; case 1: print "i equals 1"; case 2: print "i equals 2"; }
������$i���� 0, PHP��ִ�����е�print���! ��� $i ���� 1, PHP ��ִ�к����� print���,ֻ�� $i ���� 2 ʱ, ��õ�����Ҫ�Ľ��---ֻ��ʾ 'i equals 2'�����ԣ�ǧ��Ҫ����д BREAK ���(���������ض�����¿������������)��
��һ���ر�������Ĭ�����������������κ����������ƥ��������ƥ�䡣����:
/* example 4 */ switch ($i) { case 0: print "i equals 0"; break; case 1: print "i equals 1"; break; case 2: print "i equals 2"; break; default: print "i is not equal to 0, 1 or 2"; }
����һ��ֵ��ע����� CASE ����ʽ�������κ��н������,���λ���ʵ���Լ��ַ����Ρ�����Ͷ�����Ȼ�����ƻ� PHP, ��������û���κ���˼��