0
我有這個在我的類文件在另一個類中使用變量?
class Bet {
private $Client;
private $Secret;
private $Server;
private $result;
private $Result;
public function Bet($Type, $Chance) {
$this->Client = md5(uniqid(rand(), true));
$this->Secret = md5(uniqid(rand(), true));
$this->Server = md5(uniqid(rand(), true));
if($Type == 'auto') {
$hash = hash('sha512', $this->Client . $this->Secret . $this->Server);
$Result = round(hexdec(substr($hash, 0, 8))/42949672.95, 2);
if($Result < $Chance) {
$this->result = true;
return $Result;
} else {
$this->result = false;
return $Result;
}
}
}
/**
* @return boolean
*/
public function isReturnLessThanChance() { return $this->result; }
public function returnLucky() { return "4"; } }
我的其他文件,我在做
$bet = new Bet('auto', $chance);
$lucky = $bet->returnLucky();
我能拿到4號(測試),但我似乎無法返回$結果
我該怎麼做?
我得到它與您的意見,什麼是「構造方法」,如果結果<機會陳述?我把它運用在if語句中。 – user3026745
@ user3026745與類「Bet」同名的方法是construt方法。如果你使用php 5,使用'__construct'更好。 – xdazz
我試圖把這個構造放在bet類和函數中,但是我一直收到未定義的變量錯誤。我應該以不同的方式稱呼它嗎? – user3026745