Re: [請益] if的敘述??

看板PHP作者 (獅子男)時間18年前 (2007/11/19 04:51), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/8 (看更多)
※ 引述《yuma (not)》之銘言: : if(條件式){ : 內容 : } 您也知道 if 運作的說明,怎麼會有這種怪怪的想法? @_@ 在上面的那個說明裡, if() 會在條件式成立(比對結果為 True)的情況下才會進入 { 與 } 內的程式運算。 for() { } 成立的話,會進入 { 與 } 裡面的程式運算, 不會回傳 True 或 False(成立或不成立)。 在這種情況下,用 if (for() { }) { } 會造成 if 接不到條件比對的結果, : [略] : if(for($n=0;$n<$num;$n++){ : $person[$n] == $UserInfo['Name']; : }) : { : echo $content; : } 學程式設計,別著急。 多看看,並嘗試去了解書本或網頁上面附的範例碼, 而了解範例碼也是訓練邏輯思考的好機會。 : 可是會出現錯誤 : 是代表if條件式不能使用for迴圈嗎?? : 還是也別的辦法 可以解決我的問題呢?? : 麻煩大家囉!! 謝謝~~ 在大部分的程式設計軟體中,for() 已經被定義成「迴圈函式」, 不是「條件比對函式」,也沒有回傳值。 你在 if() 的 ( 跟 ) 裡面夾 for() ,當然會有錯誤。 -- 我不寂寞, 因為煙在我口, 我不寂寞, 因為酒在我手, 我不寂寞, 因為還有寂寞陪著我. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.113.167.6
文章代碼(AID): #17GAM-Dz (PHP)
討論串 (同標題文章)
文章代碼(AID): #17GAM-Dz (PHP)