PHP
文章平均质量分 83
小志志、
PHPer
展开
-
PHP中explode()和implode()函数讲解和实战用法
PHP中explode()和implode()函数讲解以及在添加好友和关注实战项目中的用法原创 2017-11-28 21:19:11 · 3854 阅读 · 1 评论 -
windows下最新PHP开发环境配置(Apache+Mysql+PHP)
一、准备工作 操作系统:windows10, 软件版本:Apache-2.4.33, PHP-7.2.4, Mysql-5.7.21 其他需要:vc15, msvcr120.dll apache下载地址: http://www.apachelounge.com/download/ 根据自己的windows系统版本下载相应版本的apache 博主 是64位操作系统,这里...原创 2018-03-29 22:44:03 · 8005 阅读 · 0 评论 -
【PHP】更安全的密码存储之phpass库及其在CI框架中的使用
作为php初学者,我们一般认为php中自带的MD5加密方式是很安全的,因为MD5不可逆,即攻击者不能从哈希值H(x)中推出x的值。并且MD5加密算法的碰撞几率非常低,即攻击者不能找到两个值x, x'使得H(x) = H(x')。然鹅这种加密方式也是不安全的,只要美剧出所有的常用密码做成一个索引表,就可以推出来原始密码。这张索引表也被称作“彩虹表”。所以我们要寻求一种更为安全的加密方式,即便因为某种...原创 2018-09-26 19:55:39 · 968 阅读 · 0 评论 -
最新LNMP环境搭建(Linux+Nginx+MySql+PHP)
更新系统软件(非必须)yum update[root@localhost ~]# yum update 一、Nginx编译安装安装依赖rpm -qa gcc 查看是否安装gcc(执行完命令什么都没出现即为没有安装) 否则安装[root@localhost nginx-1.14.2]# rpm -qa gcc [root@localhost nginx-1.14...原创 2018-12-09 15:51:34 · 942 阅读 · 0 评论 -
PHP 中的魔术方法
PHP 中魔术方法是以下两个划线 “__” 开头的、具有特殊作用的一些方法,可以看作PHP的“语法糖”。语法糖是指那些没有给计算机语言添加新功能,而只是对人类来说更 “甜蜜” 的语法。语法糖往往给程序员提供了更实用的编码方式或者一些技巧性的用法,有益于更好地编码风格,使代码更易读。不过其并没有给语言添加什么新的东西。PHP 里引用、SPL 等都属于语法糖。1. __construct ...原创 2019-03-14 16:33:09 · 209 阅读 · 0 评论 -
PHP FastCGI nginx 超时时间
背景在一次项目开发过程中,因为测试机性能较低,某个请求的处理与响应在测试机跑大概需要 1.7 min,因为一开始各种超时间都是默认配置,所以在测试接口的时候出现了一些问题。1、404 Not Found如果出现 404错误,并且确认URL没有问题,这个错误原因一般是 http 请求时间超过了 nginx 所配置的最大连接时间,服务器自动断开连接,并返回 404 资源未找到的错误。...原创 2019-04-18 18:58:12 · 3043 阅读 · 0 评论