Php
最新博文
-
【顶】手把手教你如何搭建Composer私有仓库
现在网上到处充斥这各种搭建私有仓库文档,但对于新手来说,总是有那么多的坑。这里我把我的摸索历程写出来给大家参考,希望大家能少踩一些坑。 现在网上到处充斥这各种搭建私有仓库文档,但对于新手来说,总是有那么多的坑。这里我把我的摸索历程写出来给大家参考,希望大家能少踩一些坑。 一, 安装 Compos
2019-06-11 16:31:24 【Php】
-
【顶】(安全篇)PHP防止站外表单跨站提交的几种办法详解
众多功击手段中,有一种是功击者自己伪造了一个和你网站一样的表单,然后在他自己站内或别处,向你的网站提交。 这种跨站和XSS不一样,是为了提交表单数据到你的网站,给安全造成了问题。 对于这类的功击,有几种方式: 1、传统的浅层阻止:这个是最常用的。但是其实根本没用 $referer = isset($
2019-06-11 02:02:41 【Php】
-
【顶】(安全篇)php异步执行
开发中遇到了群发邮件慢的问题,找到了以下方法,还不错分享下: PHP异步执行的常用方式常见的有以下几种,可以根据各自优缺点进行选择: 1.客户端页面采用AJAX技术请求服务器 优点:最简单,也最快,就是在返回给客户端的HTML代码中,嵌入AJAX调用,或者,嵌入一个img标签,src指向要执行的耗时
2019-06-08 01:30:36 【Php】
-
【顶】面向对象-静态属性与静态方法
面向对象-静态属性与静态方法 关于php类中的$this,static,final,const,self这几个关键字使用方法。$this$this表示当前实例,在类的内部方法访问未声明为const及static的属性时,使用$this->value=’phpernote’;的形式。常见用法如:
2019-06-04 15:57:11 【Php】
-
【顶】(进阶篇)深入理解方法重载与方法覆盖(多态)
什么是多态? 多态(Polymorphism)按字面的意思就是”多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述———多态性是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特
2019-05-25 17:50:37 【Php】
-
【顶】yii2使用solr扩展
yii2使用solr扩展Installcomposer require tinymeng/yii2-solr dev-master 类库使用的命名空间为\\tinymeng\\solr 注意 不必安装PHP的Solr扩展(由于solr扩展很久没有更新过了,仅支持PHP5.6左右的版本,PHP7.0
2018-12-30 00:00:00 【Php】
-
【顶】yii2 console MySQL server
yii2 console MySQL server has gone away 经过我的不屑努力和研究终于得到解决方案修改配置文件common/config/main.php 在components中添加'commandClass'=>"\common\lib\DbCommand",添加检测
2018-09-18 15:26:00 【Php】
-
【顶】Yii2 ElasticSearch的使用
Yii2 ElasticSearch的使用Yii2 elasticSearch – 配置配置部分如下: 'elasticsearch' => [ 'class' => 'yii\elasticsearch\Connection', 'nodes' =>
2018-08-17 17:01:00 【Php】
-
【顶】【进阶】 workerman也有定时任务哦
一、下载workerman//www.workerman.net/download 二、下载workerman/mysql//doc3.workerman.net/640201 1、定时函数为匿名函数(闭包) use WorkermanWorker;use WorkermanLibTimer;req
2018-08-15 08:20:00 【Php】
-
【顶】ThinkPHP5.0 实现 app支付宝支付功能
做这个支付宝支付我总共用到了三个控制器:1:支付宝支付控制器。2:支付宝支付配置参数控制器。3:支付宝回调地址控制器。首先创建个支付宝支付的控制器,是由上个页面选择好支付方式之后确认支付后需要经过的控制器(这里选择的是支付宝支付),代码 如下: where($where)->find();//
2018-08-01 08:00:00 【Php】