随笔分类 - 【PHP Study】
PHP Study
摘要:设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模
阅读全文
摘要:使用html5 FileReader获取图片,并异步上传到服务器(不使用iframe) 原理: 1.使用FileReader 读取图片的base64编码 2.使用ajax,把图片的base64编码post到服务器。 3.根据接收到post的数据分析图片的类型(jpg,gif,png),并把base6
阅读全文
摘要:目录(?)[-] RabbitMQ Redis ZeroMQ ActiveMQ JafkaKafka 目录(?)[-] 目前业界有很多MQ产品,我们作如下对比: RabbitMQ 是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此
阅读全文
摘要:刚开始对这个问题我也挺纠结的,看了《HTTP权威指南》后,感觉清晰了不少。 首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。 web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web se
阅读全文
摘要:PHP面向对象三大特点学习 学习目标:充分理解抽象、封装、继承、多态 PHP面向对象三大特点学习 学习目标:充分理解抽象、封装、继承、多态 面象对向的三大特点:封装性、继承性、多态性 首先简单理解一下抽象:我们在前面定义一个类的时候,实际上就是把一类事物共有的属性和行为提取出来,形成一个物理模型(模
阅读全文
摘要:https://github.com/yiisoft/yii2/tree/master/docs/guide-zh-CN http://yii2.techbrood.com/guide-index.html
阅读全文
摘要:shell命令查看某文件夹下的文件个数 2010-06-25 17:05:15| 分类: shell |字号 订阅 shell命令查看某文件夹下的文件个数 2010-06-25 17:05:15| 分类: shell |字号 订阅 shell命令查看某文件夹下的文件个数 2010-06-25 17:
阅读全文
摘要:php的引用(就是在变量或者函数、对象等前面加上&符号) 在PHP 中引用的意思是:不同的名字访问同一个变量内容.与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址变量的引用PHP 的引用允许你用两个变量来指向同一个内容<?$a="ABC";$b =&$a;echo
阅读全文
摘要:腾讯的接口是 ,返回数组 http://fw.qq.com/ipaddress返回值 var IPData = new Array("61.135.152.194","","北京市","");新浪的接口 : http://int.dpool.sina.com.cn/iplookup/iplookup...
阅读全文
摘要:php 获取订单的product_id 和相对id的数量 groupResults(2) as $key2=>$val2):?> id?>" productId="product()->id?>" freightId="product()->freight_id?>"> prod...
阅读全文
摘要:访问网站页面时,有的页面需要授权才能访问,这时候就会要求用户登录,跳转到登录页面login.php,怎么实现登录后返回到刚才访问的页面项目需求访问网站页面时,有的页面需要授权才能访问,这时候就会要求用户登录,跳转到登录页面login.php,怎么实现登录后返回到刚才访问的页面。解决思路1:在跳转到登...
阅读全文
摘要:什么是Xdebug?Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。Xdebug现在的最新版本是xdebug 2.0.0beta6,支持PHP4/PHP5。官方站点:www.Xdebug.org如何安装Xdebug?以PHP5.1...
阅读全文
摘要:这个错误发生在大家php调试程序用到一段代码里,那就是格式化显示出变量的函数functionrdump($arr)的第5行, 这段代码出自ecmall团队之手,但是ecmall已经很古董了,在php5.3以上版本会出这个问题,应该也和php的配置有关,只要把这一句拆成两 句就没有问题了。因为arra...
阅读全文
摘要:生成如下XML串 Xml代码 title1 content1 2009-10-11 title2 content2 2009-11-11 方法I.【直接生成字符串】 使用纯粹的PHP代...
阅读全文
摘要:摘要:在PHP开发中,选择合适的框架有助于加快软件开发,节约宝贵的项目时间,让开发者专注于功能的实现上。Sitepoint网站做了一个小的调查,结果显示最流行的PHP框架前三甲为:Laravel、Phalcon、Symfony2.在项目开发中,一些架构和代码都是重复的,为了避免重复劳动,于是各种各样的框架诞生了。在PHP开发中,选择合适的框架有助于加快软件开发,节约宝贵的项目时间,让开发者专注于功能的实现上。由于流行的框架经过了大量项目的检验,所以使用框架还有助于创建更加稳定和安全的应用程序。Sitepoint网站做了一个小的调查,看看PHP开发者们最喜欢使用哪个PHP框架。调查结果显示,最流
阅读全文
摘要:1、安装ComposerComposer是PHP的依赖管理工具之一,官方网站 http://getcomposer.org/ 。它支持多种安装方式,对于在win下做开发的草来说,最便捷的方式就是下载 Windows 安装包,它会直接帮定义好系统变量,让在任何目录下都可以直接使用 composer 命令。安装包地址点击打开链接。基本是脑下一步即可,期间注意指定正确的 php.exe 文件位置(如下图)。2、开启 php_openssl 拓展此步骤需要注意的是,使用集成环境的同学有可能在开启集成环境中 php_openssl 拓展后仍然法正常进行下一步,若在下一步中出现下图提示,那么请手动打开 p
阅读全文
摘要:摘要:# Various rewrite rules. RewriteEngine on # If your site can be accessed both with and without the 'www.' prefix, you # can use one of the following settings to redire…# Various rewrite rules. RewriteEngine on # If your site can be accessed both with and without the 'www.' prefix,
阅读全文
摘要:前几天看到园子里一篇关于 Url 重写的文章《获取ISAPI_Rewrite重写后的URL》 , URL-Rewrite 这项技术早已不是一项新技术了,这个话题也已经被很多人讨论过多次。搜索一下URL-Rewrite可以找到很多URL-Rewrite方面的文章和组 件,自己以前也多次接触过这个东东,也来说说吧。 ScottGu 有一篇非常经典的 URL-Rewrite BlogTip/Trick: Url Rewriting with ASP.NET http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewritin
阅读全文
摘要:下面我画了一个图演示 client 和 server 之间建立 websocket 连接时握手部分,这个部分在 node 中可以十分轻松的完成,因为 node 提供的 net 模块已经对 socket 套接字做了封装处理,开发者使用的时候只需要考虑数据的交互而不用处理连接的建立。而 php 没有,从 socket 的连接、建立、绑定、监听等,这些都需要我们自己去操作,所以有必要拿出来再说一说。 +--------+ 1.发送Sec-WebSocket-Key +---------+ | | -----------------------------...
阅读全文
摘要:控制器文件: 1 class ExcelAction extends Action { 2 public function __construct() 3 { 4 import('ORG.Util.ExcelToArrary');//导入excelToArray类 5 } 6 7 public function index() 8 { 9 $this->display();10 }11 public function add()12 { 13 $tmp_file = ...
阅读全文

浙公网安备 33010602011771号