劇情簡介: 在頁面的頂部,我已經設置了一些東西來包含頁眉,頁眉,主體,頁腳以及一些特定的變量。(比如頁面是聯繫人頁面或如果它是主頁)如何將IF語句轉換爲函數?
在這個頁面的頂部,是一個IF語句,基本上詢問我們是否需要獲取MySQL數據庫憑證。
我想把這個IF語句變成一個函數。
IF語句:(我還沒有測試,看看它是否會工作或沒有)
$yesDBconnect = REQUIRE_ONCE ('{GURL}/include/mysql_con.php');
$DBconnect = FALSE;
$yesDBconnect = REQUIRE_ONCE ('{GURL}/include/mysql_con.php');
if ($DBconnect == TRUE)
$yesDBconnect
endif;
我想這是一個功能類似,connect_to(YES);或connect_to(NO); 我對此很新,我已經弄清了我的變數,但其他的我都很懶。 :P
在此先感謝!
在函數中執行它的問題是,包含文件創建的任何變量(例如「全局」數據庫句柄變量)將被卡在該函數的作用域內。當它返回時,它們會變得躁動。 – 2011-04-05 23:12:45
如果您使用靜態類方法和類變量,則不需要。 – ITroubs 2011-04-05 23:17:31
你能否詳細說明一下?在我的mysql_con文件中,我有常量與用戶,密碼,主機,數據庫裏面。如果我嘗試使用函數,那些常量將消失? – Bayac3 2011-04-05 23:33:14