首页 >社区问答列表 >关于php赋值问题

关于php赋值问题

public function doenroll($phone = null){

        static $code = 5050;

        if($phone != null){

            $text = null;
            $code = rand(1111, 9999);
        }

在if里面对$code赋值 上面的static $code的值并不会变,这是为什么,如果在if里面要修改

static $code
的值怎么办