我想在一個可以帶可選參數的CodeIgniter控制器中編寫一個函數。但是,我總是得到失蹤論據警告。我沒有試圖壓制警告 - 我試圖將參數聲明爲可選的(也許如果它們不存在,或者它們可能是空字符串)。在CodeIgniter中的可選參數
這是什麼我錯過了?
感謝
麻辣
我想在一個可以帶可選參數的CodeIgniter控制器中編寫一個函數。但是,我總是得到失蹤論據警告。我沒有試圖壓制警告 - 我試圖將參數聲明爲可選的(也許如果它們不存在,或者它們可能是空字符串)。在CodeIgniter中的可選參數
這是什麼我錯過了?
感謝
麻辣
public function my_optional_test($not_optional_param, $optional_param = NULL)
{ $this->stuff(); }
你試過嗎?
例如,假設你有一個URI是這樣的:
你的方法將被傳遞URI段3和4(「你好」和「世界」):
類延伸myController的{是CI_Controller
public function myFunction($notOptional, $optional = NULL)
{
echo $notOptional; // will return 'hello'.
echo $optional; // will return 'world' using the 1st URI and 'NULL' using the 2nd.
}
}
參考:https://codeigniter.com/user_guide/general/controllers.html
感謝隊友:-) – Mala 2010-01-06 15:19:45
注意,這僅僅是不是笨,但整個的情況下,PHP,你想知道 – 2010-01-07 03:37:22