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