function link_db() { $mysqli = new mysqli(_DB_LOCATON, _DB_ID, _DB_PASS, _DB_NAME); if ($mysqli->connect_error) { die('無法連上資料庫:' . $mysqli->connect_error); } $mysqli->set_charset("utf8"); return $mysqli; } ``` 6. 我們將之做成函數,並且傳出$mysqli物件,以便繼續利用。 7. 由於該函數可能到處都會用到,所以,另外建立一個function.php檔案(方便其他php引入),並將該函數放裡面,好讓其他檔案可以隨時取用該函數。 8. 我們可以利用常數來作為參數。 ### 二、常數 1. 常數是一定設定就不會變,和變數可以隨時指派其值不一樣。 2. 常數可以直接在函數中使用 3. 一般常數會以大寫前面加底線來辨識(實際上,不加底線或是用小寫也是可以)。 ### 三、將資料庫設定放入共同設定檔 config.php 1. 由於我們有管理員帳密,這裡又有資料庫帳密設定,這些通常好幾個頁面都會用到,所以,可以獨立一個頁面來放這些設定,以方便統一管理。 2. 我們設定一個 config.php,內容如下: ```
進階搜尋