解決 CodeIgniter 中缺少的基本 URL
在 CodeIgniter 中,嘗試使用 base_url() 函數可能會導致空響應。要解決此問題,必須先載入 URL Helper。這可以透過兩種方式實現:
方法 1:自動載入助理
在 application/config/autoload.php 檔案中,找到第 67行(約)並新增:
$autoload['helper'] = array('url');
方法二:手動載入
在控制器或腳本中,手動載入助理:
$this->load->helper('url');
載入助理後,請記住base_url() 不會自動顯示任何內容。相反,它會傳回必須明確列印或回顯的基本 URL:
echo base_url();
此外,傳回的值對應於設定檔中定義的基本 URL。如果未指定值,CodeIgniter 將近似協定、域和路徑。根據 config.php 檔案(第 13 行):
如果未設定此 (base_url),則 CodeIgniter 將猜測您的安裝的協定、網域和路徑。
以上是為什麼我的 CodeIgniter base_url() 函數會回傳空,如何修復它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!