我是一個codeigniter初學者。我使用的版本2.0.2與本地服務器(PHP 5.3),我有這樣的代碼開始控制器(只是用於測試明明):Codeigniter變量
<?php
class Start extends CI_Controller
{
var $base;
function _construct()
{
parent::_construct();
$this->base = $this->config->item('base_url');
}
function hello()
{
$data['base'] = $this->base;
print_r ($data);
}
}
當我瀏覽到的Hello功能$data['base']
陣列元素是空的。爲什麼應該在構造函數使用配置文件中的'base_url'填充它?
似乎變量$base
是不可用的構造函數之外,但我不明白爲什麼或如何解決。任何人都可以提醒一下嗎?
你試過用假字符串嗎? $ this-> base ='test';在構造函數 – Dalen