301 跳转被浏览器缓存,怎么办?

先百科一下什么是 301 跳转? 301跳转是指页面永久性移走,通常叫做301跳转,也叫301永久重定向,301跳转多用于旧网址在废弃前转向新网址以保证用户的访问,在诸多服务器中,均支持本跳转方法。 如何实现 3 …

薅得微信生无可恋,一键提取公众文章中的头图

做了了微信公众号文章音频提取器和视频提取器之后,又有新需求了,有同学问能不能一键提取微信公众文章中的头图,我思考了几秒,然后花了几分钟,就搞好了,哈哈,这个吹牛应该不交税吧?😂 微信公众号头图 …

薅光微信的羊毛,一键提取微信公众文章中的视频地址

之前做的微信公众文章中音频提取器非常受欢迎,现在有人问我能不能做个微信公众号视频提取器,这不是手到擒来的事情: 我们的原则还是薅微信的羊毛,上次是让微信帮我们承担音频的流量费,这次更过分,视频 …

后端程序员需要学习 CSS 吗?

作为一个后端程序员,或者说作为一个纯粹的 WordPress 程序员,我写了很多的 WordPress 插件,功能最多的 WPJAM Basic,还有其他免费和收费的 WordPress 插件(免费插件大家可以在公众号「WordPress果酱」 …

使用 CSS3 transform 实现弹窗绝对居中

#WPJAM Basic# 在后台使用 Thickbox 实现弹窗效果的,Thickbox 基于 jQuery,虽然很古老,最后一次更新已经是 2014 年了,但是一直非常好用,所以我在各种 WordPress 后台的各种弹窗都是使用 Thickbox 实现 …

PHP 7.3 新增的三个常用函数,在 WordPress 中可以立即使用

PHP 7.3 除了功能特性改进之后,还增加了三个常用的函数:is_countable, array_key_first 和 array_key_last,今天我们就讲一下这三个函数和在低版本 PHP 怎么使用这三个函数。 is_countable 函数 在 PHP 7 …

PHP 的 Git 源码库遭到恶意代码提交

最近(2021年3月28日),PHP 团队发现其 git.php.net 服务器被入侵,官方仓库中出现了两个恶意提交,并且这些提交伪造了 PHP 开发者和维护者 Rasmus Lerdorf 和 Nikita Popov 的签名。 伪造签名恶意提交代 …

PHP 如何从关联数组移除指定的键值对

PHP 从关联数组中移除置顶的键值对,一般使用 unset 函数,比如: $array = ['name' => 'Desk', 'description'=>'long description' 'price' => 100]; unset($array['price']); unset($array['des …

PHP 如何返回数组中第一个通过测试的元素

PHP 的 array_filter() 函数可以通过回调函数过滤数组的元素,但是返回的是过滤后的数组。 但是很多时候,我们只是简单的要求返回第一个通过测试的元素,这个时候,我们就需要做一些处理,所以我把这个过程 …

PHP 如何从关联数组中移除并返回指定的键值对

如果我们要从关联数组中移除并返回指定的键值,一般需要两步操作,比如: $array = ['name' => 'Desk', 'price' => 100]; $name = $array['name']; unset($array['name']); 我们把这两个步骤合成一个 …

PHP 中使用 (int) 进行类型转换时要比 intval 函数快6倍

在 PHP 中,进行类型转换一般可以使用 intval($var) 函数,或者使用强制类型转换函数 (int)$var 使用上这两个没有什么区别,唯一比较大的区别是 intval($var) 函数支持第二个参数 $base 转化所使用的进制, …

使用 PHP 可变参数操作符(...)改善代码可读性

PHP 5.6 之前是使用函数 func_num_args(),func_get_arg(),和 func_get_args() 实现传递可变参数列表 。 PHP 可变参数(...) PHP 5.6 引进了 ... 操作符,官方名称是 splat operator,或者 spread operat …

加载更多