這個問題我的意思是,如果,例如,某人的用戶名是「bob」,那麼while循環條件將是($ i < 10),並且如果用戶名是別的東西,那麼while循環條件將是$ i> 10)如何根據東西來改變while循環條件?
if($username == "bob")
{
//make this while loop condition: ($i < 10)
// it means: while($i <10){ so stuff}
}
else
{
//make the while loop condition: ($i >10)
}
我認爲這成爲一個設計問題。嘗試使用策略模式(谷歌它),你可以在你的界面上有一些方法來指導循環/條件。 – 2010-04-25 22:20:49