可能重複:
Any way to specify optional parameter values in PHP?
How would I skip optional arguments in a function call?是否可以在函數調用中省略隨機參數?
我有這樣的聲明:
public function table_creator($thread, $table_body, $class='datagrid', $caption=null){
some code
}
,當我執行它像:
<?php echo SomeClass::table_creator($this->report_keys, $report, $caption="Answers"); ?>
在變量$class
有「答案」insted的「datagrid」,有沒有辦法不通過$class
它的工作?
參數傳遞採用在函數中聲明它們的順序。它不知道哪一個可以作爲默認值逃脫。 –