快捷导航

面向对象中碰到一个问题

这是一个类中的一个方法,请问这个一开始设置$batch = UN_SET 是干嘛的,后面又判断$batch,这不是多此一举吗,哪位大神给小弟解释下这个代码的作用

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

function batch( $batch = UN_SET)  // 这里的赋值 指的是 如果你在调用该方法的时候没有传值 则使用的是这里的默认值
若这里没有默认值 你在调用的时候又没有给定数值的话 会报错
回复

使用道具 举报

刚开始是设置默认值,就是初值,如果没有别的值传过来就是用默认值,如果有就不是那个值了
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP