今天在研究写一个typecho数据转halo插件时

因为需要先把typecho数据转成json,才能导入到halo,

我最初是直接用的:

echo json_encode($arry);

结果返回结果如下:
2023-11-21T11:17:07.png

"name": "\u9ed8\u8ba4\u5206\u7c7b",
这里本应该是中文的,结果中文被unicode编码了。

http:// ---- 这里本应该是http,结果所有的斜杠都被转义了。

为了方便处理数据,接受的数据中文必须是不被unicode编码,斜杠也不需要被转义。

先是百度了一波,百度无果后,咨询了下好友@wibus 收到启发,又百度了一波,找到了相关解决办法的文章:
PHP函数:json_encode中文unicode编码和斜杠转义 解决方法 - 付杰博客 (fujieace.com)

解决方法

先给大家说一点关于php中json_encode的知识点,相信,大家都知道:

 
php中json_encode有几个常量,例如:

JSON_UNESCAPED_UNICODE //中文不转为unicode

JSON_UNESCAPED_SLASHES //不转义反斜杠

......

 
这里有两种方法,具体都给大家来简单说说,以我这里为示例,让两个同时生效的方法如下:

 

第一种方法

在这俩参数中间加个“|”,代码如下:

 <?php
echo json_encode($array,JSON_UNESCAPED_SLASHES|JSON_UNESCAPED_UNICODE);

第二种方法

由于 JSON_UNESCAPED_UNICODE 和 JSON_UNESCAPED_SLASHES 都是常量;

JSON_UNESCAPED_UNICODE = 256

JSON_UNESCAPED_SLASHES = 64

JSON_UNESCAPED_UNICODE + JSON_UNESCAPED_SLASHES = 320

 

两个同时生效代码可以这样用,如下:

 <?php
echo json_encode($array,320);

果然真就解决了~
最终效果:

2023-11-21T11:15:50.png

测试了一波halo导入数据,分类数据成功导入~

![QQ图片20220511234400.png](https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/8f3913b08153441daaeadf1d97e830f9~tplv-k3u1fbpfcp-watermark.image?)

顺便透露一下,typecho数据转halo插件完成之时,即为转halo之时~
再见 typecho,hello halo!

我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=3b3psvi2ezi8c

注意不是目前本站使用的主题!!!
如果加我是为了问本站主题卖不卖就别加了,白加~该卖的时候会卖滴~

A-My全新升级2.x版本!

A-My,寓为一个我,本着不忘初心,坚持以自我为中心,去记录自己身边发生的事,记录并浅谈人生!

时隔多月,A-My迎来了全新2.x版本
在A-My1.x的功能基础上,进行了重构,采用twcss,极致压缩,优化很多
具体效果前往演示站进行体验: a-my.rz.sb

再次申明,出售的是以下演示站用的主题!!!
具体功能演示:A-My.rz.sb

主题限时售价:¥59

联系方式:QQ 80360650

0Foo

我上上一份主题0Foo也打算拿出来卖了,价格就不公开了,不会有A-My便宜,有意者私聊我详谈就好了

0True

我上一份主题0True也打算拿出来卖了,价格就不公开了,不会有A-My便宜,有意者私聊我详谈就好了

更换新主题已经有1天了,这一天里面对主题 增删改 了不少
目前该主题相比较前几个主题,稍微简化了亿些

从我开始自己折腾自己的主题到现在,差不多快有一年时间了
折腾的过程中也学到了不少,当然,有得也有的舍,因为这些时间原本是属于我高考复习的时间,被窝直接拿来折腾主题了,这就导致今年复习属实是玩废了,考试也就悬了...
不过,问题不大!
大不了咱 再来亿年

现在这个主题布局上部分有点类似a-my,都属于 单栏 ,每种布局都有ta的优缺点,我就是想着越简单越好,于是就从之前的双栏改成了单栏,还有一个原因就是,前段时间qq上面的动态页面更新了,还不错,就很简洁舒服,就想着把主题也仿成那样,然后按照自己想法修改下,效果应该不错,所以就开始了该主题开发

大概花了一周时间不到吧,只是记得花了两天把静态页面写好,后面就是套typecho相关函数,整合功能之类的,一整天除了吃饭睡觉上厕所基本都在折腾,搞的我就很憔悴!

好在大部分功能在之前主题上就已经实现了,现在只需要cv过来就好了,适配一下
本次主题还优化了下 pjax加载ajax评论 (这里感谢 @芯哥 的耐心指导)

目前主题所具备的功能也基本常见,就简单归档下该主题,提下我满意的点:
- 增强后台编辑器
本次主题内置了 Joe主题 的增强编辑器,更加巴适~
当然先是得到了joe大佬的允许~感谢~

- 短代码解析
短代码也是来自joe,效果很nice

- 夜间模式切换
切换时有切换动画

- 留言页
设有留言墙,根据游客评论数量排序

- 归档页
暂只有标签和文章归档,后续可能会加上类似于GitHub里面的日历表

- 豆瓣页
直接通过iframe套用的豆瓣网页移动端,简单方便就实现了获取豆瓣数据,就不用通过一堆代码去获取豆瓣数据

- Github
直接获取GitHub仓库列表,实用性不怎么强

- 相册
属于一个分类,然后自定义该分类下的文章样式为相册,一篇文章代表一个相册

- 友链
友链数据统计是通过js代码获取每个链接下的class获取的
为了每个友链都有可能排在前面,于是就通过js控制刷新随机排序

- 碎语
这个页面可能是这这次主题更新的重点,因为这个主题本来就仿自qq空间,发布下闲言碎语,不需要发布长篇大论
个人嘴巴也有点笨,不会说话,社恐一个,表情包狂魔,害怕说话,所以就设置了这么一个页面来发表下个人的闲言碎语哈哈哈
目前该页面已实现二级回复,一个父评论代表一条闲言碎语,游客只支持子评论
还支持通过 公众号发布 ,支持 文本图片地图 等消息,这个功能之前就已经实现了
这次就是由之前的 订阅号更换为服务号 ,主要是因为服务号来的方便一点,可以 置顶 微信消息列表,订阅号还得进入订阅列表里面找到,麻烦的一批
今天还增加了 点赞功能短代码解析 ,这就意味着我可能会很少发布文章之类的,怎么方便怎么来嘛

计划着后面慢慢优化完善公众号功能,比如 增加公众号评论通知,评论回复,支持语音、视频、表情 等消息类型

总之本次主题更换增删改的很满意,后续折腾~

我又又又双叒叕换主题啦~
我都不知道这个标题起过多少次了哈哈哈哈 😁

之前考虑了很久,感觉还是越简单越好,于是就改成了单栏比较舒服,虽然看上去不是很大气...

这次仿的是类似新版qq空间那样
本来不想折腾的,一折腾就停不下来,就干脆把这个主题赶完,更换之前还测试的好好的,一更换上就问题不断emmm,还得继续优化...

这次换主题之后,大概率很少会发文章了哈哈哈,争取再把 【闲言碎语】 页面更完善一下,平常没事通过微信公众号叨叨几句,毕竟xdm也可以在下面评论了

过几天第二次英语听力考试咯
估计又得挂哎~

大不了再来一年???

终于还完花呗了!
还完钱的感觉就是不一样
花呗这玩意,算是有利也有弊吧
接下来就谈谈我和花呗的爱恨情仇吧:

2020年5月29日,我正式开通了花呗~

因为那一天,是我的生日,当然,我也不过生日,重要的是,那一天,我成年了!当时开通的时候记得清清楚楚,还是在学校宿舍,手机上偷带进去的,那天早上我起的很早,舍友们还在睡觉,我早早的醒来拿出手机,打开支付宝,开屏页显示的就是祝我生日快乐~

随后我打开的就是花呗开通页面,一开通,显示额度:2800,当时雀食有点惊讶,因为我从来没有过那么多钱,虽然我明知道那钱不是我的,是借的,但是可以用啊~

开通之后的几天,我也不太敢乱花,因为考虑到还在读书,没有经济来源,怕花了到时候还不起,但是始终没能控制住,我动了花呗,因为我看上了一个手环:redmi手环,售价¥99,当时想的是:一个星期存一点零花钱还就好了。

接着就是我身边的几个同学知道我开了花呗,他们没成年,开不了,有时候就会让我用花呗帮他们在网上买东西,然后拿现金给我,没多收他们一分钱~

其中有一个,让我帮他买一台二手手机,花了1200左右,他说月定时还多少给我,因为也是比较信任他,就帮他买了,当然,他还钱的这个经历也是挺久的了,一直到后面毕业了还没还完,直到他钱打工赚钱了,才还完

花呗真的是给我救过急,因为某些特殊情况,我爸有时候拿不出钱给我伙食费,我就通过花呗套现套过几次,
直到2020年8月份的时候,我偷带手机被班主任发现了,于是就罚我回家复习待考,在家也待不住,8月底的时候通过花呗买车票去到了苏州开启了我的打工之旅~我的打工经历在之前博文有写到过,就是 @qutu-[4] 啦

直到2021年3月份回家,打工期间因为拿工资了,就很少用到花呗,之前欠的就一直没还完,就没怎么去管,就是每个月定时还那么一点,总感觉像个无底洞似的,怎么也还不完,直到回家后,做了个小手术,买了台台式电脑,交了学驾照的钱,工资就花完了,就没经济来源还花呗了~
有时候还逾期好几天,回家后,我妈有时候也会发钱给我充话费什么的,于是我就攒呗,到后面实在没法了,就开始学做主题,卖主题,所以最近几个月的还账压力就真的小了许多,虽然收入不是很稳定。

终于在今天,我就彻底告别了花呗!
大概将近1年时间了吧,从年初到现在,
还了差不多有2k5左右了,为了无帐一身轻
我下定决心关了ta!

关闭之后貌似就无法再使用了~