2023年05月的内容

php数组和网址URL参数的互相转换

php数组和网址URL参数的互相转换
前言 接口调试和开发的过程中,相信很多小伙伴都会经常用到数组和url参数的相互转换来模拟请求。其实不用自己再通过foreach或implode之类的手动实现,php自身的函数库给我们提供了两个方法,完全够用: 一、http_build_query 将数据转换为URL参数格式,返回一个 URL 编码后的字符串。 示例: $arr = [ �……

php 2023-05-10 697 0

php获取未解码之前的原始接口请求参数

php获取未解码之前的原始接口请求参数
前言 目前的几个项目,业务方基本都使用POST方式请求接口,本机磁盘会保留一份请求的原始参数用于请求分析和问题排查使用,一般有问题,也会基于seqid(请求唯一id)捞到日志,copy参数模拟请求看是否复现,但一直有个比较蛋疼的问题,PHP的$_POST,$_GET,$_REQUEST这些获取参数的方法获取到的数据都是经过编码后的,到时copy后可能无法直……

php 2023-05-09 632 0

搭建一个轻量级的个人/团队文档平台-docsify

搭建一个轻量级的个人/团队文档平台-docsify
前言 网上关于文档的生成工具很多,像VuePress、GitBook 、Hexo这些都是一些非常优秀的文档生成工具,本文主要讲述Docsify搭建和使用。Docsify 是一个动态生成文档网站的工具,不同于 GitBook 的地方是它不会将 .md 转成 .html 文件,所有转换工作都是在运行时进行。 官方站点 https://docsify.js.o……

文档工具 2023-05-08 846 0

Typora-光标固定在页面中间的原因和解决方式

Typora-光标固定在页面中间的原因和解决方式
上次解决了Typora激活的方法,没有看到的同学可以查看:Typora Mac版本免费激活方法 打开写文章的时候,突然发现光标一直停在编辑器的页面中间,恩。。怎么看怎么别扭,有点忍不了 试了很多配置,最后发现是编辑器的打字机模式导致这个问题,网上看很多人说这中模式很适合码字,可能吧。但我确实觉得别扭,还是取消吧。 需要注意:取消后一定要退出后重新打……

编辑器 2023-05-07 1095 0

Typora Mac版本免费激活方法

Typora Mac版本免费激活方法
经常使用Markdown写文档的想必对Typora都不陌生,今天打开Typora后提示版本较低,强制更新,于是去官网下载,但一直打不开,可能是墙了的原因吧 Typora从1.0版本后开始收费,本来想下载个低版本的,也没找到合适的,最后网上找了一个破解的方法,版本的1.5.14进行,亲测有效 官方中文站 下载地址:https://typoraio.cn ……

编辑器 2023-05-07 2133 0

推荐一个高颜值网络抓包调试工具-Proxyman

推荐一个高颜值网络抓包调试工具-Proxyman
移动端开发或网络开发的同学,想必对抓包工具都不陌生,工作中经常会用到进行一些调试和分析用。 因为在Mac下开发,没怎么用过Fiddle,之前一直用的是Charles,感觉还可以,但这个软件吧,不知道为啥最近老是抽风,要么就是卡的一批,要不莫名奇妙的没网,重新打开就正常了,也是一眼难尽。。 正好最近调试客户端开发,看到有同学用的工具,第一眼就被吸引了,😄,毕……

网络抓包 2023-05-06 2021 0

wordpress文章发布时间差8小时解决方法

wordpress文章发布时间差8小时解决方法
刚发布完一篇文章,回头刷页面看的时候,发现展示的时间是8小时之前发布,去后台看时间正常,我滴个乖乖,这什么鬼! 开始以为自己没有设置时区,检查了也正常,设置的上海没错(我自己脑子有泡,时区不对后台怎么会显示正常呢😂)。 网上搜一圈都是改代码的,头大。算了,怀疑是不是自己用的主题有问题,还是打印下看吧,果然,挨个打印后发现调用get_gmt_from_dat……

wordpress 2023-05-04 912 0

Font Awesome图标使用教程(fa-list-alt、fa-bar-chart)

Font Awesome图标使用教程(fa-list-alt、fa-bar-chart)
恩。。如果你也来到了这里,说明和作者一样,一枚前端的小白,😄 最近在调整网站样式的时候,主题里面很多图标使用i标签内的fa 开头的图标,正好想修改个一下,于是度娘查了下是个什么东西 Font Awesome 是一套优秀的图标字体库和CSS框架。里面提供了丰富的免费矢量图标,可以自定义大小、颜色以及阴影等样式。 使用教程 CND地址: <link……

html/css 2023-05-04 1103 0

PHP 数组 array_key_exists 与 isset 的区别

PHP 数组 array_key_exists 与 isset 的区别
isset isset — 检测变量是否已声明并且其值不为 null 如果一个变量已经被使用 unset() 释放,它将不再被认为已设置。 若使用 isset() 测试一个被赋值为 null 的变量,将返回 false。 同时要注意的是 null 字符("\0")并不等同于 PHP 的 null 常量。 如果一次传入多个参数,那么 is……

php 2023-05-02 1435 1

PHP中的curl和file_get_contents有什么区别

PHP中的curl和file_get_contents有什么区别
PHP开发的过程中,相信不少同学对curl和file_get_contents都已经非常熟悉了,那他们之间都有什么区别呢,下面来简单说下: 特点 curl file_get_contents 描述 DNS 自动对DNS信息进行缓存。对同一域名下的网页或者图片的请求只需要一次DNS查询 每次请求都会重新做DNS查询 对同一域名下的网页或者图片的请……

php 2023-05-02 739 0