
【PHP】聊聊加密那点事——PHP加密最佳实践
1. 加密的目的 加密不同于密码,加密是一个动作或者过程,其目的就是将一段明文信息(人类或机器可以直接读懂的信息)变为一段看上去没有任何意义的字符,必须通过事先约定的解密规则才能将信息转换回有意义的可读信息,通过加密可以防止非授权的信息窃取。
- 1.17k
- 1
- 阅读全文
1. 加密的目的 加密不同于密码,加密是一个动作或者过程,其目的就是将一段明文信息(人类或机器可以直接读懂的信息)变为一段看上去没有任何意义的字符,必须通过事先约定的解密规则才能将信息转换回有意义的可读信息,通过加密可以防止非授权的信息窃取。
如今HTTPS加密访问已经是大势所趋,稍微有点追求的站长都把自己的网站折腾成为https访问。https的好处很多数据传输更安全、看上去更可靠啊,重要的是谷歌承认采用https的网站可以获得更高的评分
听过一些做开发的“老人”说过,PHP开发者的工资基本取决于你背下和理解的函数的数量,这种说法有一定道理,但也不全正确。不过这句话也提现了这门语言中函数的重要性。
PHP中有这么一个问题, 到2017年仍然没有解决。大概是这么一个问题运行下面这句 shell 就可能出现下面的coredump。
我们在开发中经常会用到正则匹配来做一些简单的验证工作,正则表达式这东西一个人一个写法,临着要用再去自己想和写实在浪费时间,所以在这里罗列一些常用的正则表达式,在使用到的时候直接使用就好。话不多说上干货。
PHP中require和require_once的区别,除了各种教程里说的,require 如果有多个相同路径的require,都会执行require_once 如果有多个同路径的require_once,只执行一次。 但是你知道吗,第二次执行require_once 会返回一个true