mt_rand()和rand()这两个函数都是随机函数,前者具有更好的随机性。学习了较难的递归函数,我们需要别把里面的内容看成整体,一步一步的去思考或者拆分。函数的每一次调用, 都是独立的空间, 不会互相影响。 不要认为变量名一样就同一个变量。代码从上往下执行, 执行完毕才会继续往下执行。require() 和 include() 都是引入文件。当引入的文件不存在的时候:include报警告错误代码继续执行;require报致命错误代码停止运行。这两个函数后面跟 _once 的时候只能执行一次。