2014-01-10 21 views
-3

我执行foreach循环,输出是$a= 0,1,42。我想在输出中实现if else条件。我想如果输出is 0 then。 我想将它设置为CJ,如果输出为1,那么它设置为01否则打印出与循环返回相同的值。想实现php if else代替值

foreach($arrel as $val) 
{ 
    echo $a = $val[0]; 
} 
+3

您需要更清楚。 – AmazingDreams

回答

3

只需

foreach($arrel as $val) { 
switch ($val[0]){ 
    case 0: 
    echo $a = "CJ"; 
    break; 
    case 1: 
    echo $a = "01"; 
    break; 
    default: 
    //Default response. 
    echo $a = $val[0]; 
    break; 
} 
} 
0

试试这个。

foreach($arrel as $val) 
{ 
    if($val == 0){ 
     echo $a = "CJ"; 
    }else if($val == 1){ 
     echo $a = "01"; 
    }else{ 
     echo $a = $val; 
    } 
}