1
我有一個php類,類似於下面的兩個方法。我想知道什麼是寫這個課程的最佳方式?我需要使用disp_info方法很多,並想知道將$ message1和$ message2放在函數之外並調用它是否更明智,因此我不必每次都會生成一條新消息,或者以其他方式。在php對象中保存內存
class Person(){
public $name;
public $age;
public $sex;
public $result;
public function disp_info(){
$message1= "Hello my name is : ";
$message2= "And my age is :";
$this->result= $message1.$this->name.$message2.$this->age;
}
$this->disp_name();
}
class Person(){
public $name;
public $age;
public $sex;
public $result;
public $message1= "Hello my name is : ";
public $message2= "And my age is :";
public function disp_info(){
$message1 = $this->message1
$message2 = $this->message2
$this->result = $message1.$this->name.$message2.$this->age;
}
$this->disp_name();
}
感謝, 請賜教
您應該遵循架構,而不是「優化」。從您的應用程序設計角度來看哪個最適合? – zerkms 2013-04-11 05:29:21
靜態變量對您有幫助嗎? – georgecj11 2013-04-11 05:36:56
聽起來像http://codereview.stackexchange.com的候選人。 – deceze 2013-04-11 05:46:48