PHP 中如何移除控制字符

PHP 中如何移除控制字符

什么是控制字符 控制字符(Control Character),或者说非打印字符,出现于特定的信息文本中,表示某一控制功能的字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾 …

$_POST,$HTTP_RAW_POST_DATA 和 php://input 的区别

$_POST,$HTTP_RAW_POST_DATA 和 php://input 的区别

PHP 7 已经取消了 $HTTP_RAW_POST_DATA,请用 php://input 代替。 HTML <form> 标签的 enctype 属性 首先来了解什么是 <form> 标签的 enctype 属性,enctype 属性规定了在发送到服务器之前应该如何对表单数据进行编码,有三种类型: …

Apache 和 PHP 如何开启 gzip 压缩

Apache 和 PHP 如何开启 gzip 压缩

网页开启 gzip 压缩以后,其体积可以减小 60%~90%,可以节省下大量的带宽与用户等待时间,下图就是我爱水煮鱼首页经过 gzip 压缩之后的比例。由于网站的 CSS/JS/图片 等静态资源我们已经使用七牛进行 CDN 加速,而七牛已经实现了 gzip 压缩,所以如果网 …

浏览器缓存 Last-Modified / Etag / Expires / Cache-Control 详解

浏览器缓存 Last-Modified / Etag / Expires / Cache-Control 详解

什么是浏览器缓存 浏览器缓存,又称 HTTP 缓存,指的是:当我们浏览网站的时候,器存储会在本地存储一个副本,以便下次访问同个网址的时候可以不再连接服务器,直接使用本地的缓存。服务器端程序可以通过 HTTP Cache Headers 来控制缓存行为,减轻服务 …

如何判断一个日期是节假日还是工作日

如何判断一个日期是节假日还是工作日

最近的一个微信多客服项目需要判断当前的日期是节假日还是工作日,中国的节假日有点复杂,比如端午中秋这些假期是农历,而十一长假又会有补休,所以很难去简单的去判断,还好最近找到百度 APIStore 的一个 API 可以简单的判断: