2016-10-07 83 views
-2

試圖建立一個for環路以exception嘗試異常的內部失敗的()

for($i = 1; $i <= $contxf; $i++) { 
    try{ 
    if($i = $icheck) { 
     throw new Exception('Current Page'); 
    } 
    echo '<a href="?pag='.$i.'">'. $i .'</a>&nbsp'; 
    } catch (Exception $cp) { 
    echo $i; 
    $i = $i + 1; 
    } 

的代碼不能在循環中添加+1至$我。

+1

if($ i == $ icheck)這是比較。你所做的是分配。 – sinsuren

+1

加上你的未關閉..在此代碼的末尾添加'}' – Ognj3n

+0

可能你需要它。但是你也在增加$ i的價值。 – sinsuren

回答

0

好吧,問題是如果($ i = $ icheck)而不是if($ i == $ icheck) 謝謝!