PHP基础内容二

LAMP15年前 (2010)发布 liyugang
194 0

第三单元 PHP运算与控制语句

PHP3内容:(第10章-第12章)
运算符
条件判断
循环语句
口令控制实例


运算符
 

 
1. 数学运算: 符号 意义
+ 加法运算 - 减法运算
* 乘法运算 / 除法运算
% 取余数 ++ 累加
-- 递减

 
2.赋值运算

$a=5;

$a+=5; $a= $a + 5;

$a*=5; $a= $a * 5;

$c.=“hello”; $c=$c.“hello”;

 

3.逻辑与关系运算:符号 意义
< 小于 > 大于
<= 小于或等于 >= 大于或等于
== 等于 != 不等于
&& 而且 (And) and 而且 (And)
|| 或者 (Or) or 或者 (Or)
xor 异或 (Xor) ! 不 (Not)
 

4.递增、递减
++$A (先+1再运算 ) $A++ (先运算再+1)
 
5.位运算: P115 范例10-5
& and (与) | or (或)
^ Xor (异或) ~ not (否)
<< 左移 >> 右移
 
6. 字符串运算: 运算符号是英文句号,将字符串连合并成的新字符
$a = “PHP 4” ; $b = “功能强大” ; echo $a.$b;
7. 错误控制 $c=@(3/0);
PHP.INI 中的track_errors 为on时,错误信息存放在$php_errormsg
8. 优先顺序:P118-119
! ~ ++ -- ,*/% ,+- , << >>, >>=,<<= ,= =! = = ,&,
   

第11章 条件判断语句(I)  
  if (表达式)
if (表达式){
语句1
}
else {
语句2
}
例:表单数据的选择响应 P126 范例11-5
例:判断使用的浏览器类型 P127 范例11-6
 
If …. elseif…..

If (条件)…
else: …;
endif
 
•switch (表达式)
 

{ case v1:
语句1 ;
break;
case v2:
语句2 ;
break;
…..
default:
语句;
}
 
P132 例:11-8 switch
P133 例:11-9 switch+for
P136 例:11-11 if+switch
 
   
第12章 For 循环语句  
   
 

for(表达式)
{
语句
}
 
For嵌套循环
Foreach循环
 
foreach(数组名称as $value)

{
循环语句;
}

例:12-1
for ($A=1;$i<=10;$A++)
{
echo “$i. 第 $i 次 显示
\n” ;
}
?>
 
例:12-3 循环+数组
 
例:12-4 简单月历
 
例:12-5 嵌套循环
 
例:12-6 Foreach循环
 
While(条件)
{
循环语句;
}

Do {
循环语句
}while(条件)

Break 跳出循环
Continue 忽略下面语句继续循环

例:12-8 while循环
 
例:12-9 do while循环

 
例:12-10 break p152
 
例:12-11 continue p153

© 版权声明

相关文章

暂无评论

暂无评论...