前言
接口调试和开发的过程中,相信很多小伙伴都会经常用到数组和url参数的相互转换来模拟请求。其实不用自己再通过foreach或implode之类的手动实现,php自身的函数库给我们提供了两个方法,完全够用:
一、http_build_query
将数据转换为URL参数格式,返回一个 URL 编码后的字符串。
示例:
$arr = [
……
php
2023-05-10 625
0
前言
目前的几个项目,业务方基本都使用POST方式请求接口,本机磁盘会保留一份请求的原始参数用于请求分析和问题排查使用,一般有问题,也会基于seqid(请求唯一id)捞到日志,copy参数模拟请求看是否复现,但一直有个比较蛋疼的问题,PHP的$_POST,$_GET,$_REQUEST这些获取参数的方法获取到的数据都是经过编码后的,到时copy后可能无法直……
php
2023-05-09 583
0
前言
网上关于文档的生成工具很多,像VuePress、GitBook 、Hexo这些都是一些非常优秀的文档生成工具,本文主要讲述Docsify搭建和使用。Docsify 是一个动态生成文档网站的工具,不同于 GitBook 的地方是它不会将 .md 转成 .html 文件,所有转换工作都是在运行时进行。
官方站点
https://docsify.js.o……
文档工具
2023-05-08 774
0
上次解决了Typora激活的方法,没有看到的同学可以查看:Typora Mac版本免费激活方法
打开写文章的时候,突然发现光标一直停在编辑器的页面中间,恩。。怎么看怎么别扭,有点忍不了
试了很多配置,最后发现是编辑器的打字机模式导致这个问题,网上看很多人说这中模式很适合码字,可能吧。但我确实觉得别扭,还是取消吧。
需要注意:取消后一定要退出后重新打……
编辑器
2023-05-07 952
0
经常使用Markdown写文档的想必对Typora都不陌生,今天打开Typora后提示版本较低,强制更新,于是去官网下载,但一直打不开,可能是墙了的原因吧
Typora从1.0版本后开始收费,本来想下载个低版本的,也没找到合适的,最后网上找了一个破解的方法,版本的1.5.14进行,亲测有效
官方中文站
下载地址:https://typoraio.cn
……
编辑器
2023-05-07 2000
0
移动端开发或网络开发的同学,想必对抓包工具都不陌生,工作中经常会用到进行一些调试和分析用。
因为在Mac下开发,没怎么用过Fiddle,之前一直用的是Charles,感觉还可以,但这个软件吧,不知道为啥最近老是抽风,要么就是卡的一批,要不莫名奇妙的没网,重新打开就正常了,也是一眼难尽。。
正好最近调试客户端开发,看到有同学用的工具,第一眼就被吸引了,😄,毕……
网络抓包
2023-05-06 1910
0
刚发布完一篇文章,回头刷页面看的时候,发现展示的时间是8小时之前发布,去后台看时间正常,我滴个乖乖,这什么鬼!
开始以为自己没有设置时区,检查了也正常,设置的上海没错(我自己脑子有泡,时区不对后台怎么会显示正常呢😂)。
网上搜一圈都是改代码的,头大。算了,怀疑是不是自己用的主题有问题,还是打印下看吧,果然,挨个打印后发现调用get_gmt_from_dat……
wordpress
2023-05-04 827
0
恩。。如果你也来到了这里,说明和作者一样,一枚前端的小白,😄
最近在调整网站样式的时候,主题里面很多图标使用i标签内的fa 开头的图标,正好想修改个一下,于是度娘查了下是个什么东西
Font Awesome 是一套优秀的图标字体库和CSS框架。里面提供了丰富的免费矢量图标,可以自定义大小、颜色以及阴影等样式。
使用教程
CND地址:
<link……
html/css
2023-05-04 1005
0
isset
isset — 检测变量是否已声明并且其值不为 null
如果一个变量已经被使用 unset() 释放,它将不再被认为已设置。
若使用 isset() 测试一个被赋值为 null 的变量,将返回 false。 同时要注意的是 null 字符("\0")并不等同于 PHP 的 null 常量。
如果一次传入多个参数,那么 is……
php
2023-05-02 1348
1
PHP开发的过程中,相信不少同学对curl和file_get_contents都已经非常熟悉了,那他们之间都有什么区别呢,下面来简单说下:
特点
curl
file_get_contents
描述
DNS
自动对DNS信息进行缓存。对同一域名下的网页或者图片的请求只需要一次DNS查询
每次请求都会重新做DNS查询
对同一域名下的网页或者图片的请……
php
2023-05-02 677
0