【軟體求助】PHP後台設定要怎麼寫 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- HELP ME 電 腦 軟 硬 體 急 救 版


PCZONE 討論區



通知

-- HELP ME 電 腦 軟 硬 體 急 救 版 若您有簡單的電腦軟硬體或網路等各種疑難雜症想要請教高手,請在此發表。此區不分種類的問題皆可發表,以小問題為主,請電腦新手多多利用此一新的版版。

會員
【軟體求助】PHP後台設定要怎麼寫
下面的程式碼

if ($money == 150 )
{$exp += 400000 ; // 設定150點經驗值
}
elseif ($money == 300 )
{$exp += 800000 ; // 設定300點經驗值
}
elseif ($money == 450)
{$exp += 1200000 ; // 設定450點經驗值
}
elseif ($money == 600)
{$exp += 1600000 ; // 設定600點經驗值
}
elseif ($money == 900)
{$exp += 2400000 ; // 設定900點經驗值
}
elseif ($money == 1200)
{$exp += 3200000 ; // 設定1200點經驗值
}
甚麼函式或方法能寫出後台設定設定經驗值的部份
沒辦法用資料庫

回覆
會員
回覆: 【軟體求助】PHP後台設定要怎麼寫
http://tw2.php.net/manual/tw/control...res.switch.php

<?php
if ($i == 0) {
echo "i equals 0";
} elseif ($i == 1) {
echo "i equals 1";
} elseif ($i == 2) {
echo "i equals 2";
}

switch ($i) {
case 0:
echo "i equals 0";
break;
case 1:
echo "i equals 1";
break;
case 2:
echo "i equals 2";
break;
}
?>
回覆
HRCRT PowerVelocity 5 Fin
回覆: 【軟體求助】PHP後台設定要怎麼寫
簡單方式: 不管是多少 $money 一次ok~

function expSetting($money){
return (int) (($money /150 ) * 400000);
}

呼叫方式
$exp = expSetting($money); #將會return 你要的 experience;
這樣可解省line的長度~

之後你可以使用 檔案的方式 來取代 Data Base
運用fopen().....就ok~

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。