会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
张文远的学习笔记
博客园
新随笔
联系
管理
2024年10月22日
json_encode不转义中文和斜杠
摘要: json_encode不转义中文可以使用JSON_UNESCAPED_UNICODE json_encode不转义斜杠可以使用JSON_UNESCAPED_SLASHES 两个同时生用 json_encode($str,JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SL
阅读全文
posted @ 2024-10-22 14:23 bk233
阅读(673)
评论(0)
推荐(0)
2024年10月21日
Vmware Workstation 17 使用 vmware tools 文件共享重启后失效
摘要: 系统为debian12 安装 open-vm-tools: sudo apt-get install open-vm-tools 如果是桌面版可以继续安装 open-vm-tools-desktop: sudo apt-get install open-vm-tools-desktop 在共享文件夹
阅读全文
posted @ 2024-10-21 11:13 bk233
阅读(323)
评论(0)
推荐(0)
2018年5月11日
PHP二维数组根据某个元素(key)排序
摘要: /** * 二维数组根据key排序 * @param $arr * @param $arr_key * @param string $order 排序规则 * @return mixed */ function myArrayMultisort($arr,$arr_key,$order='asc'){ f...
阅读全文
posted @ 2018-05-11 11:05 bk233
阅读(357)
评论(0)
推荐(0)
PHP二维数组根据某个元素(key)去重
摘要: /** * 二维数组根据key去重复 * @param $arr * @param $key * @return array */ function arrayUniqueness($arr,$key){ $res = array(); foreach ($arr as $value) { //查看
阅读全文
posted @ 2018-05-11 11:01 bk233
阅读(879)
评论(0)
推荐(0)
2017年9月20日
PHP_递归实现无限级分类
摘要: <?php /** * 递归方法实现无限级别分类 * @param array $list 要生成树形列表的数组[该数组中必须要有主键id 和 父级pid] * @param int $pid=0 父级id * @param int $level=0 缩进次数[用于指定分类名称要缩进的数量] */ function getT...
阅读全文
posted @ 2017-09-20 16:51 bk233
阅读(235)
评论(0)
推荐(0)
2017年8月3日
PHP_工厂模式
摘要: 实例化类,先需要引入类文件,但是有时候我们并不知道可能要用到那些类,如果将所有类文件全部引入,会造成资源浪费,这时候可以采用工厂模式,专门用于 自动加载、实例化 类。 实例代码: 注:案例中假设有一个Factory文件夹里存放了一些类文件
阅读全文
posted @ 2017-08-03 15:52 bk233
阅读(169)
评论(0)
推荐(0)
PHP_单例模式、实例代码
摘要: 在PHP中实例化一个对象,就会新开辟一个新内存空间,当一些业务要实例化多个对象时,会占用大量内存。这个问题可以用单例模式解决。 我们实例化对象可以直接new出来,也可以通过类中的构造函数 __construct 、析构函数 __destruct、克隆__clone来实现,我们可以将这3个函数私有化,
阅读全文
posted @ 2017-08-03 14:47 bk233
阅读(392)
评论(0)
推荐(0)
公告