2015-10-18 199 views
-2

我試圖創建一個while循環。while循環與變量? 1234

<div> 
    <?php 
     while($i < 100){ 
      echo $i + 100 
      $i++; 

      if($i = 23){ 
       echo 'reached!'; 
      } 
     } 
    ?> 
</div> 

但我只是得到錯誤。我做錯了什麼?

謝謝!

+2

當發佈提問詢問ab將錯誤包含在帖子中總是一個好主意。 – Jite

+0

[PHP:「Notice:Undefined variable」和「Notice:Undefined index」]的可能重複(http://stackoverflow.com/questions/4261133/php-notice-undefined-variable-and-notice-undefined-index) – Barif

+0

=和==之間有區別。而你使用的是錯誤的 – Reeno

回答

1

這不難解決。

你可以從錯誤中得到錯誤。

  1. 你忘了「;」後echo $i + 100

  2. if ($i = 23)必須if($i == 23)

所以finaly它看起來像:

<?php 
    while($i < 100){ 
     echo $i + 100; 
     $i++; 

     if($i == 23){ 
      echo 'reached!'; 
     } 
    } 
?> 
+0

哦,謝謝你的作品! – dsfsdf

+0

很高興幫助。如果它對你有幫助,你可以設置標記 – crolex

0

嘗試添加;echo $i + 100

echo $i + 100;