這可能是一個非常愚蠢的問題,但是如何將一個參數作爲局部變量傳遞給PHP類。如何將參數作爲局部變量傳遞給方法
如(這不起作用,而是代表我想要的)
public function sql($this->sql_statement){
// do something
}
我想傳遞的參數成爲「$這個 - > sql_statement」變量
很顯然,我可以只做到這一點,但我想知道是否有更好的方法:
public function sql($statement){
$this->sql_statement = $statement;
// do something
}
您確實需要$ sql_statement作爲對象屬性($ this-> sql_statement)嗎?或者您是否需要它作爲該方法中的局部變量(這就是您的問題所暗示的)? – liquorvicar 2012-03-16 13:23:32
@liquorvicar $ sql_statement變量在整個類中使用,所以它肯定需要是對象屬性 – 2012-03-16 13:32:19
很酷,聽起來很好。我只是檢查,因爲問題不是100%清楚;-) – liquorvicar 2012-03-16 13:35:42