PHP学习系列$第三章:IF基本循环

来源:互联网 发布:ubuntu vsftpd 编辑:程序博客网 时间:2024/05/21 19:36

注:…和…不是实际的代码,而是告诉我们应该把代码填到什么地方!
在php中循环是非常重要的,它们用来建议是否执行下面的内容,按照条件来选择执行的代码。一个基本循环像下面的实例一样:

12345
if(...条件...){...运行此处代码当条件为真...}else{...运行此处代码当条件为假...}

我们可以看到条件是放在()内的,然后需要运行的代码放在{}里面,当我们不需要系统执行任何代码是可以省略掉else{…},然后可以得到下面的代码:

if(...条件...){...运行此处代码当条件为真...}

下面让我们来实际应用它。用一个网上购物的简单实例,购买者有自己的一个账户,这代表了他们的钱,他们将利用这个账号去购买产品,你需要检验他们的账户内的钱是否足够购买该产品。因此需要下面一个简单的循环:

<?php//首先定义商品价格和账户现金$price = 10.00;$cash = 11.35;if($price>$cash){echo"对不起,您的现金不足以购买该产品。";exit();//跳出循环}else{echo"购买成功!";$cash = $cash-$price;//设置新的现金值}?>

在这个案例中$price含有商品的价格而$cash是用户账户中所含有的现金。用if循环来判断,当$price>$cash的时候,意味着:价格高于用户的现金,条件为真显示错误信息:现金不够。当$price<=$cash时候也就是$price不大于$cash的时候,条件为假,显示:购买成功! 所以在这上面的代码运行后得到的结果应该是: 购买成功! 在循环结束之后,变量$cash的值应该是:1.35. 在这儿我们用>符号来判断产品的价格和用户账户中现金的大小关系,当然会有更多的运算符号用来判断其他的关系,下面是其他的一些常用符号:

== 等于!= 不等于=  赋值>  大于=> 大于或者等于<  小于<= 小于或者等于

提示:永远不要使用符号 = 来做判断,它只能用来设置变量的值!

原创粉丝点击