本文实例讲述了PHP入门教程之操作符与控制结构流程。分享给大家供大家参考,具体如下:
Demo1.php
1
2
3
4
5
6
7
8
9
10
11
|
<?php
$username = "chaoyv" ;
echo "His name is $username !" ;
$username2 = "吴者然" ;
echo "His name is $username2 ! " ;
echo "<br/>" ;
echo "His name is " . $username2 . ",阅谁问君诵,\n水落清香浮。" ;
echo "<br/>" ;
echo "His name is " . $username2 . ",阅谁问君诵,\t水落清香浮。" ;
echo 'His name is $username2 ! ' ; //无法解析 $username2
?>
|
Demo2.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<?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
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
<?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
1
2
3
4
5
6
7
|
<?php
$total = 80;
//三元运算符
//如果判断为真true,那么整体返回第一个字符串,否则返回第二个字符串
$sum = $total >50? '成功' : '失败' ;
echo $sum ;
?>
|
Demo5.php
1
2
3
4
5
6
|
<?php
//在开发过程中,最好将错误都暴露出来。
//$a = 100/0; Warning: Division by zero in C:\AppServ\www\Basic3\Demo5.php on line 2
$a = @(100/0);
echo $a ;
?>
|
Demo6.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
<?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
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
<?php
//多重线路
//break退出问题,叫做中途退出这个条件判断
$weekday = 3;
switch ( $weekday ){
case 1:
echo '今天星期一' ;
break ;
case 2:
echo '今天星期二' ;
break ;
case 3:
echo '今天星期三' ;
break ;
case 4:
echo '今天星期四' ;
break ;
default :
echo '不清楚' ;
}
?>
|
Demo8.php
1
2
3
4
5
6
7
8
9
10
|
<?php
//while 循环
//当判断表达式为假的时候,退出循环
$a = 10;
while ( $a > 0){
echo $a ;
$a --;
echo '<br/>' ;
}
?>
|
Demo9.php
1
2
3
4
5
6
7
|
<?php
//for
for ( $a =10; $a >0; $a --){
echo $a ;
echo '<br/>' ;
}
?>
|
Demo10.php
1
2
3
4
5
6
7
8
9
|
<?php
//do while
$a = 10;
do {
echo $a ;
echo '<br/>' ;
$a --;
} while ( $a >0);
?>
|
Demo11.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
<?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程序设计有所帮助。