PHP入门教程之操作符与控制结构流程详解
本文实例讲述了PHP入门教程之操作符与控制结构流程。分享给大家供大家参考,具体如下:
Demo1.php
<?php $username="chaoyv"; echo"Hisnameis$username!"; $username2="吴者然"; echo"Hisnameis$username2!"; echo"<br/>"; echo"Hisnameis".$username2.",阅谁问君诵,\n水落清香浮。"; echo"<br/>"; echo"Hisnameis".$username2.",阅谁问君诵,\t水落清香浮。"; echo'Hisnameis$username2!';//无法解析$username2 ?>
Demo2.php
<?php $a=5; $b=6; //$c=$a+$b; //echo$c; //$a+=$b;//$a=$a+$b; //echo$a; //$a=++$b;//$b=$b+1 //echo$a;//7 //echo$b;//7 $a=$b++; echo$a;//6 echo$b;//7 ?>
Demo3.php
<?php //$a=5; //$b='5'; ////在网页上(真true)的体现是1,假的体现是空 ////恒等必须数据类型也一样 ////$a===$b返回的是一个假,false //echo!($a===$b);//这个会打印出什么呢? $a=5; $b=5; $c=($a==$b); //echo$c; $d=8; $e=7; $f=($d==$e); //echo$c&&$f; echo$c||$f; ?>
Demo4.php
<?php $total=80; //三元运算符 //如果判断为真true,那么整体返回第一个字符串,否则返回第二个字符串 $sum=$total>50?'成功':'失败'; echo$sum; ?>
Demo5.php
<?php //在开发过程中,最好将错误都暴露出来。 //$a=100/0;Warning:DivisionbyzeroinC:\AppServ\www\Basic3\Demo5.phponline2 $a=@(100/0); echo$a; ?>
Demo6.php
<?php
//if条件判断语句
$userAge=25;
//if后面的括号是布尔表达式,返回的结果是1或者空
//{}块语句
//if($userAge>18){
//echo'成功';
//}
//如果。。。否则
//if($userAge>18){
//echo'成功';
//}else{
//echo'失败';
//}
//多重线路
if($userAge<18){
echo'<18';
}elseif($userAge<30){
echo'<25';
}else{
echo'通过';
}
?>
Demo7.php
<?php
//多重线路
//break退出问题,叫做中途退出这个条件判断
$weekday=3;
switch($weekday){
case1:
echo'今天星期一';
break;
case2:
echo'今天星期二';
break;
case3:
echo'今天星期三';
break;
case4:
echo'今天星期四';
break;
default:
echo'不清楚';
}
?>
Demo8.php
<?php
//while循环
//当判断表达式为假的时候,退出循环
$a=10;
while($a>0){
echo$a;
$a--;
echo'<br/>';
}
?>
Demo9.php
<?php
//for
for($a=10;$a>0;$a--){
echo$a;
echo'<br/>';
}
?>
Demo10.php
<?php
//dowhile
$a=10;
do{
echo$a;
echo'<br/>';
$a--;
}while($a>0);
?>
Demo11.php
<?php
//for($i=0;$i<10;$i++){
////在这个循环里面嵌套一个IF判断语句
//if($i==5){
//break;//中途退出循环
//}
//echo$i.'<br/>';
//}
//for($i=0;$i<10;$i++){
////在这个循环里面嵌套一个IF判断语句
//if($i==5){
//exit;//退出整个程序
//}
//echo$i.'<br/>';
//}
//echo'我还会执行的';
for($i=0;$i<10;$i++){
//在这个循环里面嵌套一个IF判断语句
if($i==5){
continue;//退出当前本次循环,并且继续下次循环OK
}
echo$i.'<br/>';
}
?>
更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《php面向对象程序设计入门教程》、《PHP网络编程技巧总结》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。