这是一个PDO操作MySQL的PHP类,那个取出成员属性并清空看不懂,
这是一个MySQLPDO类,那个取出成员属性并清空看不懂,$this->data=array();这不是生成一个空数组了吗?高手帮我解下惑...
这是一个MySQLPDO类,那个取出成员属性并清空看不懂,$this->data = array();这不是生成一个空数组了吗?高手帮我解下惑
展开
1个回答
展开全部
取出来之后赋值给 $data了,他之后用的都是$data这个变量. 但是 这个对象的属性 data 可能因为后续的逻辑需求要清空,注释里面只写了要清空,但是没写为什么要清空,可能防止重复执行sql语句
追问
追答
他是把属性data 置为空了, 但是 他后面遍历的是 临时变量$data ,不是同一个东西,注意 区分一下 $data 和 $this->data;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询