在一個對象的構造函數中,我希望能夠傳遞一個int變量(表示一個id然後獲取到數據庫)或一個數組(當我已經獲取數據庫)
我想是這樣的:
__construct($var){
if(isset($var['id'])){ /*tried also if($var['id']) != '')*/
$this->id = $var['id'];
}else{
$this->id = $var;
}
}
的事情是,通過傳遞一個int值參數爲$ var,那它就將進入對,如果第一種情況。
那麼我該如何檢查$ var是否是(asociative)數組?
['is_array'](http://www.php.net/manual/en/function.is-array.php) – air4x