AL8 Forum
   登錄註冊幫助


標題: php語法問題
 zoooooo1
 0044097
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

帖子: 1806

精華: 0

積分: 6265 點

現金: 0 元

存款: 16656 元

閱讀權限: 70

註冊: 2006-4-26

狀態: 離線
 
發表於 2008-9-6 00:10  資料  個人空間  短消息  加為好友 
php語法問題

if ($choose == 7) {
               $kill = ($pet[$resource[7]] >= 1) ? true : false;
               $killIt = false;
               if ( $InQueue === false && !$kill) {
                  $killIt = true;
               }
            }
            elseif ($choose == 8){
               $kill = ($pet[$resource[8]] >= 1) ? true : false;
               $killIt = false;
               if ( $InQueue === false && !$kill) {
                  $BuildIt = true;
               }
            }

當行左     choose = 7  就行唔到   choose = 8

但行左choose = 8先 就行到choose = 7


點先唔比佢咁行


[ 本帖最後由 zoooooo1 於 2008-9-6 12:28 編輯 ]




 AL8 Forum © All rights reserved.
頂部
 CARO
 0088366
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6
點擊查看 CARO 的詳細資料

頭銜: Forum Legend

自述: 失暈的小雞雞

帖子: 3053

精華: 0

積分: 19446 點

現金: 130 元

存款: 0 元

閱讀權限: 70

註冊: 2007-10-4

狀態: 離線
 
發表於 2008-9-6 00:35  資料  個人空間  短消息  加為好友 
http://xxx/xxx.php?action=8
就淨係行到8...

http://xxx/xxx.php?action=7
就淨係行到7...

何來又行完8之後行7呢,都唔知你想點
1就1,2就2,冇1.5架




 AL8 Forum © All rights reserved.
頂部
 zoooooo1
 0044097
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

帖子: 1806

精華: 0

積分: 6265 點

現金: 0 元

存款: 16656 元

閱讀權限: 70

註冊: 2006-4-26

狀態: 離線
 
發表於 2008-9-6 00:47  資料  個人空間  短消息  加為好友 
當action係個變數




 AL8 Forum © All rights reserved.
頂部
 bernardhk
 0038449
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 bernardhk 的詳細資料

頭銜: Lord

帖子: 416

精華: 0

積分: 3867 點

現金: 0 元

存款: 149 元

閱讀權限: 25

註冊: 2006-1-12

狀態: 離線
 
發表於 2008-9-6 01:41  資料  個人空間  主頁 短消息  加為好友 
用case 唔得?

switch (action)
case 7:
case 8:




 AL8 Forum © All rights reserved.
頂部
 ysk
 0010759
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

帖子: 1406

精華: 0

積分: 12226 點

現金: 5244 元

存款: 0 元

閱讀權限: 70

註冊: 2004-10-31

狀態: 離線
 
發表於 2008-9-6 03:07  資料  個人空間  短消息  加為好友  添加 ysk 為MSN好友 通過MSN和 ysk 交談
if ($action == 7) {
               $kill = ($pet[$resource[7]] >= 1) ? true : false;
               $killIt = false;
               if ( $InQueue === false && !$kill) {
                  $killIt = true;
               }
           }elseif ($action == 8){
               $kill = ($pet[$resource[8]] >= 1) ? true : false;
               $killIt = false;
               if ( $InQueue === false && !$kill) {
                  $BuildIt = true;
               }
            }

你係未想咁樣?好難明你講緊咩=.=




 AL8 Forum © All rights reserved.
頂部
 bernardhk
 0038449
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 bernardhk 的詳細資料

頭銜: Lord

帖子: 416

精華: 0

積分: 3867 點

現金: 0 元

存款: 149 元

閱讀權限: 25

註冊: 2006-1-12

狀態: 離線
 
發表於 2008-9-6 12:10  資料  個人空間  主頁 短消息  加為好友 
講真..我都唔多明樓主...想點= =




 AL8 Forum © All rights reserved.
頂部
 zoooooo1
 0044097
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

帖子: 1806

精華: 0

積分: 6265 點

現金: 0 元

存款: 16656 元

閱讀權限: 70

註冊: 2006-4-26

狀態: 離線
 
發表於 2008-9-6 12:31  資料  個人空間  短消息  加為好友 
回覆 #5 ysk 的帖子

你當果個係變數 $choose
上面個code係咁

當行過     choose = 7  就行唔到   choose = 8
但係行左 choose = 8  佢可以行 choose = 7  

而我只想比佢行是但一個
即行了7不能行8 / 行了8不可行7




 AL8 Forum © All rights reserved.
頂部
 ysk
 0010759
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

帖子: 1406

精華: 0

積分: 12226 點

現金: 5244 元

存款: 0 元

閱讀權限: 70

註冊: 2004-10-31

狀態: 離線
 
發表於 2008-9-6 14:16  資料  個人空間  短消息  加為好友  添加 ysk 為MSN好友 通過MSN和 ysk 交談
回覆 #7 zoooooo1 的帖子

用左else就行其中一個,當第一個檢查位合乎條件其他else就唔會理
你一係post哂成個出黎比黎睇下,如果唔係好難幫倒你




 AL8 Forum © All rights reserved.
頂部
 zoooooo1
 0044097
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

帖子: 1806

精華: 0

積分: 6265 點

現金: 0 元

存款: 16656 元

閱讀權限: 70

註冊: 2006-4-26

狀態: 離線
 
發表於 2008-9-7 17:59  資料  個人空間  短消息  加為好友 
回覆 #8 ysk 的帖子

只要做到#7既野就得
唔用else可用什麼@@




 AL8 Forum © All rights reserved.
頂部
 CARO
 0088366
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6
點擊查看 CARO 的詳細資料

頭銜: Forum Legend

自述: 失暈的小雞雞

帖子: 3053

精華: 0

積分: 19446 點

現金: 130 元

存款: 0 元

閱讀權限: 70

註冊: 2007-10-4

狀態: 離線
 
發表於 2008-9-7 18:24  資料  個人空間  短消息  加為好友 
回覆 #9 zoooooo1 的帖子

用#4果個
switch (action)
case 7:
...
break;
case 8:
...
break;




 AL8 Forum © All rights reserved.
頂部
 eco
 0105305
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 108

精華: 0

積分: 1820 點

現金: 100 元

存款: 0 元

閱讀權限: 20

註冊: 2008-7-21

狀態: 離線
 
發表於 2008-9-7 18:35  資料  個人空間  短消息  加為好友 
回覆 #10 CARO 的帖子

我唔多識用switch= ="


if ($choose == 7) {
               $kill = ($pet[$resource[7]] >= 1 || $pet[$resource[8]] >= 1) ? true : false;
               $killIt = false;
               if ( $InQueue === false && !$kill) {
                  $killIt = true;
               }
            }
            elseif ($choose == 8){
               $kill = ($pet[$resource[7]] >= 1 || $pet[$resource[8]] >= 1) ? true : false;
               $killIt = false;
               if ( $InQueue === false && !$kill) {
                  $BuildIt = true;
               }
            }


咁得5得?????




找人合作整論壇~! 有興趣pm我!
 AL8 Forum © All rights reserved.
頂部
 teng
 0009876
 此發帖者已被禁止發言

頭銜: Banned to Post

帖子: 6700

精華: 0

積分: 58751 點

現金: 0 元

存款: 1551 元

閱讀權限: 0

註冊: 2004-10-16

狀態: 離線
 
發表於 2008-9-7 18:38  資料  個人空間  主頁 短消息  加為好友 
*** 作者被禁止或刪除 內容自動屏蔽 ***
 zoooooo1
 0044097
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

帖子: 1806

精華: 0

積分: 6265 點

現金: 0 元

存款: 16656 元

閱讀權限: 70

註冊: 2006-4-26

狀態: 離線
 
發表於 2008-9-7 19:27  資料  個人空間  短消息  加為好友 
switch (choose)
case 7:
               $kill = ($pet[$resource[7]] >= 1 ) ? true : false;
               $killIt = false;
               if ( $InQueue === false && !$kill) {
                  $killIt = true;
break;
case 8:
               $kill = ($pet[$resource[8]] >= 1) ? true : false;
               $killIt = false;
               if ( $InQueue === false && !$kill) {
                  $killIt = true;
break;


咁?




 AL8 Forum © All rights reserved.
頂部
 bananasims
 0025881
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8
點擊查看 bananasims 的詳細資料

頭銜: Super Moderator

帖子: 12084

精華: 0

積分: 27025 點

現金: 345 元

存款: 84490 元

閱讀權限: 110

註冊: 2005-7-10

狀態: 離線
 
發表於 2008-9-7 20:03  資料  個人空間  主頁 短消息  加為好友 
回覆 #13 zoooooo1 的帖子

好心你問野之前 search 下先啦
http://hk.php.net/switch




 AL8 Forum © All rights reserved.
頂部
 eco
 0105305
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 108

精華: 0

積分: 1820 點

現金: 100 元

存款: 0 元

閱讀權限: 20

註冊: 2008-7-21

狀態: 離線
 
發表於 2008-9-7 21:45  資料  個人空間  短消息  加為好友 
回覆 #14 bananasims 的帖子

我果個方法work唔ork??




找人合作整論壇~! 有興趣pm我!
 AL8 Forum © All rights reserved.
頂部

聯繫我們 - AL8 Forum - 網頁空間由 I-SERVICES 提供 - Archiver - WAP
清除 Cookies, 當前時區 GMT+8, 現在時間是 2008-12-2 09:21
Processed in 0.034140 second(s), 7 queries , Gzip enabled
Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.