PHP に次のオブジェクトがあるとします。
class param{
public $home; //set by another function
public $user; //set by another function
public function createRequest(){
//in this function I want to create mysql string with $home and $user
$sql = "select * FROM table WHERE home =".$this->home." AND user=".$this->user;
return $sql;
}
問題は、$home (または $user) が空の文字列になる可能性があることです。この場合、列だけでなく、すべてのホーム (またはユーザー) を含める必要があります。ここで、home="" (または user="");
それを行う方法について何か提案はありますか?それとも、この考えは間違っていますか?(私はPHPの初心者です)