没事写个无限极分类
发现最后这个静态变量为空,
修改,把静态变量放到函数里面,数组正确分类
一直以为把静态变量搞清楚了,这个问题一出现,我知道,静态变量我没彻底搞清楚
没事写个无限极分类
发现最后这个静态变量为空,
修改,把静态变量放到函数里面,数组正确分类
一直以为把静态变量搞清楚了,这个问题一出现,我知道,静态变量我没彻底搞清楚
你这是作用域问题。
noLimit 里的 $list 和顶级作用域里的 $list 不是同一个
<code>
$list = [];
function shit() {
$list[] = "shit";
var_dump($list);
}
shit(); // 输出 array(1) { [0]=> string(4) "shit" }
var_dump($list); // 输出 array(0) { }</code>想要在函数作用域里使用顶级作用域的变量,请添加一句 global $list;
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号