con = mysqli_connect($dbhost, $dbuser, $dbpsw); if (!$this->con) { $this->err(mysqli_connect_error()); } if (!mysqli_select_db($this->con, $dbname)) { $this->err(mysqli_error($this->con)); } mysqli_query($this->con, "set name " . $dbcharset); } } ?>
在connect方法中,要規定傳入的陣列為5個:keyarray($dbhost,$dbuser,$dbpsw,$dbname,$dbcharset)
習慣了Java的強型,感覺PHP好多地方很不嚴謹啊,這會增加方法體的程式碼量吧? (方法體再寫判斷?)
定義一個標準的值數組,使用
array_merge
把標準數組和傳遞的參數合併,使用時按標準數組的鍵名取值。參考:https://github.com/top-think/...
雷雷
可以考慮用
array_diff