PHP if else 語句
<?php
$a=1 ;
$b=1;
if ($a==1 and $b==1) {
echo('A') ;
}else{
echo('B') ;}
?>
//以上代碼,由于$a與$b都等于1,所以在if語句中成立,輸出結果應該是“A”;如果$a與$b中有任何一個不等于1,則if語句括號中不成立,最終的輸出就是“B”
---------
汗,看剛發出來,又到你上面的追問,那么就是
<?php
$a=1 ;
$b=1;
if ($a==1 and $b==1) {
if ($a==1) {
echo('A') ;
}
if ($b==1) {
echo('B') ;
}
}else{
echo('C') ;}
?>
php if 語句怎么寫
首先,我們平時一般不在接受參數的時候加 @錯誤抑制 的,一般是這樣:
$g = isset ( $_GET['g'] )?$_GET['g']:die('error');
另外,樓主是想要傳參S無法在數組ss中匹配的時候輸出錯誤對吧?
$s = isset($_GET['s'])?$_GET['s']:die('error');
$do = isset($_GET['do'])?$_GET['do']:die('error');
$url = isset($_GET['url'])?$_GET['url']:die('error');
$i = 0;
$ss = array( mt_rand(0,9), mt_rand(0,9), mt_rand(0,9) );
foreach ($ss as $v){
if ($v==$s) $i++;
}
if ( $i == 0 ) die ('error');
switch ( $s ) {
case 1:
echo '<div style="color: red;text-align: center;">;您即將訪問:<a style="color: blue;">'.$url.'</a>';
break;
case 2:
echo '<div style="color: blue;text-align: center;">;您即將訪問:<a style="color: red;">'.$url.'</a>';
break;
default:
case 3:
echo '';
break;
}樓主你看這個樣子可好?哦,對了,ss數組元素你自己換過來試試看,我沒太明白隨機設置的意思。
php 如何跳出if語句
php 跳出if語句的方法有兩種:
方法一、用goto語句修改代碼如下:
echo 111;
//如何在這跳出if語句,運行下面的代碼?
goto a;
echo 222;
}
a:
echo 333;
?>
注:goto語句是php5.3以上包括5.3版本有效,對php5.2無效。
方法二、代碼如下 :
while($a){
if ($b):
echo "ddd";
break;//這個return希望跳到if($c)這個if語句這里
endif;
break;
}
if($c){
if( $a && $b )
{
echo "ddd";
}
endif;
}