php foreach 怎么使用条件语句
PHP 4 引入了 foreach 结构,和 Perl 以及其他语言很像。这只是一种遍历数组简便方法。foreach 仅能用于数组,当试图将其用于其它数据类型或者一个未初始化的变量时会产生错误。有两种语法,第二种比较次要但却是第一种的有用的扩展。
?php
$arr = array(1, 2, 3, 4);
foreach ($arr as $value) {
$value = $value * 2;
}
// $arr is now array(2, 4, 6, 8)
?
php if的写法
1、if 语句用于在指定条件为 true 时执行代码,使用方法:
if (条件) {
当条件为 true 时执行的代码;
}
2、使用 if....else 语句在条件为 true 时执行代码,在条件为 false 时执行另一段代码,使用方法:
if (条件) {
条件为 true 时执行的代码;
} else {
条件为 false 时执行的代码;
}
3、使用 if....elseif...else 语句来选择若干代码块之一来执行,使用方法:
if (条件) {
条件为 true 时执行的代码;
} elseif (condition) {
条件为 true 时执行的代码;
} else {
条件为 false 时执行的代码;
}
php 多条件if
php 条件判断,可以用if switch来实现:
if语句的条件必须用圆括号括起来"()",当条件为真时就会执行下面的代码:
?php
$a = 1;
if($a==1)
echo "条件为真";
?
当条件为真且要执行多条代码的时候,就需要用"{}"把代码括起来:
?php
$a = 1;
if($a==1){
echo "条件为真";
echo "变量a的值为1";
}
?
?php
$a =1;
if($a==1)
echo "变量a的值为1";
else
echo "变量a的值不为1";
?
switch的原理和if非常相似,但它可以处理多于2个的可能值,但只能处理是否相等这样的逻辑处理:
?php
$name = "";
switch($name){
case "itxuexi":
echo "不全哦";
break;
case ".com":
echo "这是什么东西?";
break;
case "w3":
echo "晕";
break;
default:
echo "对了!呵呵";
break;
}
?
PHP的IF语句
PHP:if
,是条件语句。用百于判断不同的条件,执行不度同的动作。
使用示问例:
?php
$week=date("w");
//判断星期小答于6,则输出:还没到周末内,继续上班容.....
if ($week"6") {
echo "还没到周末,继续上班.....";
}
?
PHP中? :的条件判断语句怎样写?
function max($a,$b){
if($a $b ) return $a;
return $b;
}
等价与
function max($a,$b){
return $a $b ? $a : $b ;
}
if 条件句的 简化