本文目录一览:
- 1、设计php程序,比较if与switch的运行效率
- 2、使用PHP,应用switch……case分支语句来输出当天为星期几
- 3、关于 PHP if else分支语句的变量问题
- 4、在PHP的程序控制语句中,用来处理多分支选择的语句是
- 5、php中可以实现程序分支的关键字是
设计php程序,比较if与switch的运行效率
?PHP
$num = rand(1,5);
echo '$num = '.$num.'br /';//显示随机数$num的值
$start = microtime(true);//获取执行if之前的时间
if($num == 1)
{}else if($num == 2)
{}else if($num == 3)
{}else if($num == 4)
{}else{}
$end = microtime(true);//获取执行if之后的时间
echo 'if : '.($end-$start).'br /';//显示执行if所用时间
$start = microtime(true);//获取执行switch之前的时间
switch($num)
{
case 1:break;
case 2:break;
case 3:break;
case 4:break;
case 5:break;
}
$end = microtime(true);//获取执行switch之后的时间
echo 'switch: '.($end-$start).'br /';//显示执行switch所用时间
?
使用PHP,应用switch……case分支语句来输出当天为星期几
switch(date('w'))
{
case 1:
echo '星期一';
break;
case 2:
echo '星期二';
break;
case 3:
echo '星期三';
break;
case 4:
echo '星期四';
break;
case 5:
echo '星期五';
break;
case 6:
echo '星期六';
break;
case 7:
echo '星期日';
break;
}
关于 PHP if else分支语句的变量问题
if语句和esleif语句是互斥的。如果if语句执行了,下面的esleif就不会执行了啊。即使能获取$a的值,有什么用?不知道楼主你这样是想要什么效果?
在PHP的程序控制语句中,用来处理多分支选择的语句是
switch语句可以进行分支控制,我建议加上default,防止出现死循环
php中可以实现程序分支的关键字是
php中可以实现程序分支的关键字是if。if结构是单一条件分支结构,PHP程序中的语句通常是按其所在源代码文件中出现顺序从前到后依次执行的。而if语句用于改变改变语句执行顺序,是包括PHP在内的很多语言最重要的特性之一。if语句的基本格式是对一个表达式进行计算,根据计算结果决定是否执行后面的语句。