昨天通過中文變數擴充出來的想法!不要拍磚

來源:互聯網
上載者:User
$原子彈數量 = 100;
Class  原子彈{
    public $原材料;
    public $生產數量;
    public function __construct()
    {
        $this->原材料 = "鈾235";
    }

    public function 批量生產()
    {
        global $原子彈數量;
        $this->生產數量 = $this->生產數量 + (rand(10000, 99999));
        return $原子彈數量 + $this->生產數量;
    }
}

Class 工廠 {
    public function 我造我造我造造造($對象名稱)
    {
        return new $對象名稱;
    }
}

Class 打日本{
    public $準備;
    public function __construct($準備的原子彈數量)
    {
        $this->準備 = $準備的原子彈數量;
    }

    public function 進攻()
    {
        echo "只聽轟隆一聲,中國將" . $this->準備 . "顆熱乎的原子彈仍到了日本每一個角落!";
    }
}

/* 我測試 */
$原子彈工廠 = 工廠::我造我造我造造造("原子彈");
$目前原子彈數量 = $原子彈工廠->批量生產();
$目前原子彈數量 = $原子彈工廠->批量生產();
$目前原子彈數量 = $原子彈工廠->批量生產();
$目前原子彈數量 = $原子彈工廠->批量生產();
$目前原子彈數量 = $原子彈工廠->批量生產();
$目前原子彈數量 = $原子彈工廠->批量生產();
$目前原子彈數量 = $原子彈工廠->批量生產();
$目前原子彈數量 = $原子彈工廠->批量生產();
$目前原子彈數量 = $原子彈工廠->批量生產();
$中國人的使命 = new 打日本($目前原子彈數量);
$中國人的使命->進攻();

 

在 LAMP 下運行正常

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.