從學(xué)PHP到現(xiàn)在將近半年時(shí)間,今天在李炎恢老師的課程中看到一個(gè)這樣的語(yǔ)句
創(chuàng)新互聯(lián):從2013年開(kāi)始為各行業(yè)開(kāi)拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為1000多家公司企業(yè)提供了專業(yè)的成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)和網(wǎng)站推廣服務(wù), 按需求定制網(wǎng)站由設(shè)計(jì)師親自精心設(shè)計(jì),設(shè)計(jì)的效果完全按照客戶的要求,并適當(dāng)?shù)奶岢龊侠淼慕ㄗh,擁有的視覺(jué)效果,策劃師分析客戶的同行競(jìng)爭(zhēng)對(duì)手,根據(jù)客戶的實(shí)際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。class Factory { static private $_action = null; static public function setAction() { eval('self::$_action = new '.ucfirst(isset($_GET['a']) ? $_GET['a'] : 'Index').'Action();'); return self::$_action; } }第五行代碼在課程中出現(xiàn)根本沒(méi)有看懂,就百度查找了一些資料。
第五行代碼屬于三元運(yùn)算符的應(yīng)用。
該代碼的含義檢測(cè)new一個(gè)對(duì)象,對(duì)象是通過(guò)三元運(yùn)算符判斷得到。
$Get方法是否接收到東西,如果接收到,就new一個(gè)$_Get[]接收到的值,如果沒(méi)有接收到,就new IndexAction();
舉一個(gè)簡(jiǎn)單例子:
$a = 1; $b = 2; $c = 3; $d = $a>$b ? $b : $c; echo $d;輸出結(jié)果為3
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。