php
文章平均质量分 57
gaisidewangzhan1
这个作者很懒,什么都没留下…
展开
-
单态设计模式:(最终只能得到一个对象)--静态方法应用实例
[php] view plain copy<?php header("content-type:text/html;charset=utf-8"); class A{ public static $link = null; public function __construct(){ echo '链接数据库'; } p...转载 2018-05-10 17:47:47 · 249 阅读 · 0 评论 -
静态方法和非静态方法的互相调用,类调用非静态方法
静态方法调用非静态方法:class Test{ public function fn1(){ echo 2*2;// $this->fn2(); } public static function fn2(){ echo 3*3; $obj = new Test; $obj->fn1...转载 2018-05-10 20:07:55 · 3769 阅读 · 0 评论 -
类没有实例化直接静态调用方法
类没有实例化直接静态调用方法::<?php class Facades { public function __call($name, $params) { return call_user_func_array([$this, $name], $params); } public static functio...转载 2018-05-10 20:10:01 · 1195 阅读 · 0 评论 -
现代PHP工具
现代PHP工具让我们以一组链接表来结束这篇文章,对于我来说,这些组件和工具和库就代表来现代PHP的伟大思想:Slimframework:一个既好又酷的微型框架Symfony : 一个拥有伟大和可复用组件的大一点的框架Guzzle : 一个简单和好用HTTP客户端Behat : 一个行为驱动开发框架PHPCS/CBF : 代码检查和美化Faker : 虚拟数据生成器Psysh:充满极好的功能的即时开...转载 2018-05-17 20:04:05 · 216 阅读 · 0 评论 -
PHP秒杀系统全方位设计分析--转载
转载自::http://www.cnblogs.com/wt645631686/p/8242809.html秒杀系统特点人多商品少时间短流量高外挂机器[黄牛和非黄牛]技术分析瞬间高并发的处理能力多层次的分布式处理能力人机交互与对抗[12306验证码图片]技术选型分析Linux+Nginx+PHP+Mysql+RedisCDN,智能DNS,分布式缓存,全国多节点,多线路接入LVS负载均衡基本功能和流...转载 2018-05-14 16:34:16 · 2276 阅读 · 0 评论 -
php变量值传递和引用传递的区别
函数/方法传参传参分2种:1、值传递2、引用传递(函数修改该值,传递的参数必须是变量)//引用传递函数定义$a = 1;function fn(&$a){ return ++$a;}echo fn($a); //2函数返回值可以返回任意数据类型的值省略return 默认返回NULL,如果要返回多个值请使用数组函数2种方式返回1、普通返回2、引用返回function &...转载 2018-05-08 14:10:16 · 590 阅读 · 0 评论 -
二维数组排序--转载
纯属个人向他人学习,请勿喷。转载自:https://blog.csdn.net/zls986992484/article/details/69169991问题引入: 例如现在要对下面的二维数组按照姓名(name)的字典顺序升序排列:[php] view plain copy$person = array( array('num'=>'001','id'=>6,'name'=>...转载 2018-06-20 12:44:13 · 230 阅读 · 0 评论