我有下面的代碼比較!PHP比較失敗?
function arr($part){
$partt=intval($part);
if($partt==1){
$url="x4";
}if($partt==2){
$url="x3";
}if($partt==3){
$url="x2";
}if($partt==4){
$url="x1";
}else{
// This always executes
echo $partt;
exit;
}
我曾嘗試以下
arr(1)
arr('1')
arr("1")
arr((1))
所有執行該
echo $partt;
exit;
這確實回聲1
但如果$部分1
那麼爲什麼$url="x4";
不執行,爲什麼else
正在執行
你必須使用'其他if' – Gautam3164 2014-10-30 09:10:55
@ Gautam3164感謝您的其他正在運行!有效! – testrtq 2014-10-30 09:11:51
爲什麼這麼多相同的答案! – testrtq 2014-10-30 09:16:57