我有这样的查询:
if($stmt = $this->db->prepare("SELECT * FROM rol WHERE sug = ?"))
{
$stmt->bind_param("s", $role_slug);
$stmt->bind_result($this->personal_model->sug);
...
我已在此文件中导入了Personal_model
变量的类sug
,如下所示:
private sug;
在课堂内。我应该将private更改为public还是有更好的方法来操纵另一个类的变量?
答案 0 :(得分:0)
您可以添加更改类的私有属性的方法,如:
class TEST
{
private $sug;
public function changeSlug($sug)
{
$this->sug = $sug;
}
}
你可以像以后一样使用它
$personalModel = new TEST();
$newSug = 'new sug';
$personalModel->changeSlug($newSug);