
PHP
文章平均质量分 76
Mr_zsk
这个作者很懒,什么都没留下…
展开
-
常用正则,目前想到的,最全面的
常用正则 整数或者小数 ^[0-9]+\.{0,1}[0-9]{0,2}$ 只能输入数字 ^[0-9]*$ 只能输入n位的数字 ^\d{n}$ 只能输入至少n位的数字 ^\d{n,}$ 只能输入m~n位的数字 ^\d{m,n}$ 只能输入零和非零开头的数字 ^(0|[1-9][0-9]*)$ 只能输入有两位小数的正实数 ^[0-9]+(.[0-9]{2})?$ 只能输入有1~3位小数的正实数 ^[0-9]+(.[0-9]{1,3})?$ 只能输入非零的正整数 ^\+?[1-9][0-9]..原创 2021-10-20 11:01:24 · 179 阅读 · 0 评论 -
HTTP状态码大全
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码的英文为HTTP Status Code。 常见的HTTP状态码: 200 - 请求成功 301 - 资源(网页等)被永久转移到其它URL 404 - 请求的资源转载 2017-10-27 10:47:26 · 688 阅读 · 0 评论 -
PHP好用的生成随机字符串 长度自定义
function getRandChar($length) { $str = null; $strPol = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz"; $max = strlen($strPol) - 1; for ($i = 0;$i < $length;$i++)...原创 2018-10-31 11:51:34 · 293 阅读 · 0 评论 -
PHP中ini_set配置错误等级display_errors与error_reporting
@ini_set('error_reporting',E_ALL); //错误级别控制 @ini_set('display_errors',1); //是否显示错误 1,display_errors display_errors 错误回显,一般常用语开发模式,但是很多应用在正式环境中也忘记了关闭此选项。错误回显可以暴露出非常多的敏感信息,为攻击者下一步攻击提供便利。推荐关闭此选项...转载 2019-01-16 10:22:20 · 4272 阅读 · 0 评论 -
PHP微信小程序用户昵称带表情符存储
处理微信昵称中带表情符无法存到数据库问题。数据库需要加长微信昵称字段长度 /**对emoji表情转义 * @param $nickname * @return string */ function emoji_encode($nickname) { $strEncode = ''; $length = mb_strlen($nickname, 'utf-8'); f...转载 2019-02-15 09:24:18 · 986 阅读 · 1 评论