php
telnet166
这个作者很懒,什么都没留下…
展开
-
php.ini sum
--常用short_open_tag = On //打开短标记 date.timezone = PRC //时区--错误日志 log_errors = on //错误日志error_reporting = E_ALL //错误级别display_errors = Off。//是否显示报错--文件上传// post>uploadfile_uploads = On...转载 2014-07-24 17:38:43 · 497 阅读 · 0 评论 -
CGI、FastCGI和PHP-FPM关系图解
webapp即是php解析器等当Web Server收到 index.php 这个请求后,会启动对应的 CGI 程序,这里就是PHP的解析器。接下来PHP解析器会解析php.ini文件,初始化执行环境,然后处理请求,再以规定CGI规定的格式返回处理后的结果,退出进程,Web server再把结果返回给浏览器。这就是一个完整的动态PHP Web访问流程,接下来再引出这些概念,就好...转载 2017-04-22 08:49:52 · 528 阅读 · 0 评论 -
php加密
1.1.2.1加密PHP 5.5以后,提供了新的密码加密函数password_hash(),这个加密函数有三个参数,第一个参数就是待加密的密码,第二个参数是加密算法,推荐使用PASSWORD_DEFAULT,这样可以随着PHP的升级,自动选用新的升级算法,第三个参数是加密算法执行次数,一般来说次数越多,密码强度越大,但是花费的时间越多。1.1.2.2校验使用password_hash(转载 2017-06-09 07:46:44 · 2289 阅读 · 0 评论 -
php设计框架
#redis# redis客户端服务 客户端实例化 操作指令生成和发出 #php新语法#命名空间+文件包含+匿名函数+魔术方法/常量+反射+静态绑定+trait #mysql# 四步:连服 选库 执行sql 关闭laravel:配置+数据库连接实例+pdo实例化+数据库创建 查询sql:语句准备+执行 + 返回结果 | a转载 2017-06-03 09:41:31 · 466 阅读 · 0 评论 -
装饰器模式构建请求处理管道
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */////PHP中转载 2017-05-30 10:33:10 · 316 阅读 · 0 评论 -
ioc 代码
error_reporting(0);class Container { protected $bindings = []; public function __construct() { echo ''; } public function bind($abstract, $concrete = nul原创 2017-05-29 22:49:25 · 932 阅读 · 0 评论 -
yii sum
------------------------------------------------------------------yii2.0------------------------------------------------------------------------1.php新特性 匿名函数 数组短语法形式: [1,2,3] 取代 array(1,2,3)...转载 2015-03-16 11:48:24 · 1994 阅读 · 0 评论 -
design_pattern
对象就是数据,通过打印对象可查看class object instance method property$thispublic private protected final parent static clone const abstractextend(一个,抽象类也能实现接口) implements(多个,接口间也可以继承)__c转载 2014-09-24 07:52:57 · 538 阅读 · 0 评论 -
php 语法和原理
global vs $_GLOBALS1.global在函数体内定义的global变量,函数体外可以使用,在函数体外定义的global变量不能在函数体内使用,function f() { global $a; } $a = 456;f(); echo $a; //456global $a; function f()转载 2015-06-21 08:37:30 · 482 阅读 · 0 评论 -
web secure sum
同源:不同域 的客户端脚本 没授权 情况下,不能 读写对方 资源 | iframe http cookie(内存变本地)区别:CSRF:借用,XSS盗用| CSRF蠕虫在攻击网站,XSS蠕虫在目标网站xss:突破同源策略, 跨域(document.domain = ‘com’) 字符集(encodeURI) 注入点(html css js url) referer 屏幕劫持csrf:获取唯一...转载 2015-07-08 09:15:41 · 621 阅读 · 0 评论 -
php插件
PHPExcel:PHPMailer:支持邮件 s/mime加密的数字签名支持邮件多个 TOs, CCs, BCCs and REPLY-TOs可以工作在任何服务器平台,所以不用担心WIN平台无法发送邮件的问题的支持文本/HTML格式邮件可以嵌入image图像对于邮件客户端不支持HTML阅读的进行支持功能强大的发送邮件调试功能debug自定义邮件转载 2015-06-10 22:02:58 · 431 阅读 · 0 评论