随笔分类 - PHP NOTE
摘要:问题1: nginx无权限访问挂载的目录。 解决1: 找到nginx.conf 把用户和用户组改为wwwroot(挂载目录)的所有者和用户者 或者直接给root 问题2:nginx能访问理解目录,但无法访问php文件 解决2:找到php-fpm.conf。把用户和用户组改为wwwroot(挂载目录)
阅读全文
摘要:三种基础设计模式 注册模式: 注册类,可以用于全局调用 工厂模式:用于创建对象。好处:如果被调用的对象需要进行修改,那么使用工厂模式便只修改一个地方就好 单例模式:不重复new 对象 适配器模式 1、适配器模式,可以将截然不同的函数接口封装成统一的API 2、实际应用举例,php的数据库操作有mys
阅读全文
摘要:一、抽象类(abstract) 抽象类定义的规范 1、php5支持抽象类和抽象方法 2、定义得抽象类无法被实例化 3、任何一个类里面声明了抽象方法,那么这个类必须声明为抽象类, 一个抽象类可以没有抽象方法 4、被定义得抽象方法只能声明其调用方式(参数),不能定义其具体得功能实现 5、继续抽象类的子类
阅读全文
摘要:官方文档上: 实现上面的方法,下面举个实例
阅读全文
摘要:手册地址:http://doc.workerman.net/315113 下载地址:http://www.workerman.net/download 手册中入门指引注意问题: 1、命令行运行(windows用户用 cmd命令行,下同) 需去到当前项目目录启动cmd。我得目录文件是E:\wnmp\n
阅读全文
摘要:在服务器端hold住一个连接, 不立即返回, 直到有数据才返回, 这就是长连接技术的原理 长连接技术的关键在于hold住一个HTTP请求, 直到有新数据时才响应请求, 然后客户端再次自动发起长连接请求. 那怎么样hold住一个请求呢?服务器端的代码可能看起来像这样的 长连接连接->传输数据->保持连
阅读全文
摘要:php利用yield写一个简单中间件(转载记录) 文章:https://blog.csdn.net/qq_20329253/article/details/52202811 再谈php错误处理 https://www.cnblogs.com/zyf-zhaoyafei/p/6928149.html#
阅读全文
摘要:1、php类名::class得用法解释 php5.5+ 以后添加的一个新功能,就是 返回 完整 的class类名,使用 ClassName::class 你可以获取一个字符串,包含了类 ClassName 的完全限定名称
阅读全文
摘要:此文章是在知乎大神上看到的回答,在下佩服: 小红是小明的姐姐。 小红希望小明多读书,常寻找好书给小明看,之前的方式是这样:小红问小明什么时候有空,把书给小明送去,并亲眼监督小明读完书才走。久而久之,两人都觉得麻烦。 后来的方式改成了:小红对小明说「我放到书架上的书你都要看」,然后小红每次发现不错的书
阅读全文
摘要:1、关于统计数据,一般不进行实时统计。而是使用定时任务,在空闲时间进行统计。 2、写where条件时候,如根据多个条件查询,请把最唯一的字段放在前面
阅读全文
摘要:tempnam() 函数创建一个具有唯一文件名的临时文件。 如果不再需要该文件则要删除此文件,不会自动删除的 sys_get_temp_dir — 返回用于临时文件的目录 http_build_query — 生成 URL-encode 之后的请求字符串 常用于把数组拼接成链接参数 stripos(
阅读全文
摘要:header('location:./test.php?i=1'); 跳转方式是以get的方式跳转
阅读全文
摘要:php实现基于openssl的加密解密方法
阅读全文
摘要:记录一下学习工厂模式看的一篇文章技术。出自:http://blog.csdn.net/mysteryhaohao/article/details/51181089 在开发大型系统过程中,往往会出现这样一种情况: 我有一部分基础数据,是类classA是从数据库A读取出来的,其他很多的功能都是基于这个基
阅读全文
摘要:由于服务器系统升级7.2出现多处函数不可用或者用法改变了的问题。 其中session_start() 出现Failed to read session data这个错误是最难发现的。还是靠同事帮忙加百度才搞定,哈哈哈哈 解决方法 如果是自己写了 session 处理类,继承了 SessionHand
阅读全文
摘要:加密基础 加密算法一般分为两种:对称加密算法和非对称加密算法。 对称加密 对称加密算法是消息发送者和接收者使用同一个密匙,发送者使用密匙加密了文件,接收者使用同样的密匙解密,获取信息。常见的对称加密算法有:DES、3DES、TDEA、Blowfish、RC2、RC4、RC5、IDEA、SKIPJAC
阅读全文
摘要:trait是php5.4以后新增加的一个功能,可以将多个类中,共用的一些属性和方法提取出来做来公共trait类。 <?phpclass a{public $name = 'a';public function hello1() {echo 'a::hello1()';}} trait b{publi
阅读全文

浙公网安备 33010602011771号