1. array_fliter定义返回的是新数组,原数组不变它的作用是每次传入一个元素到回调函数内进行判断,把返回true的保存到新数组中新数组和原数组的数组长度可能不一样 语法array_filter(array,func,[flag]) 参...
案例介绍下面是一个模拟狼人杀的综合案例,用构造方法建立一个对象,每次建立对象所有玩家的职业随机生成,然后利用拦截器限制修改删除和查看其他人的身份,只有当自己的身份是’先知’时才可以查看所有人的身份.最后利用后期静态绑定以查询构造器的形式一步完成修改自...