php
蝼蚁筑巢
你所浪费的今天,是昨天死去的人奢望的明天。你所厌恶的现在,是未来的你回不去的曾经
展开
-
php小笔记 函数传值细节分析
1.php函数传递参数的方式,到底是传递变量的地址还是传递变量的值;1.1定义一个类class Penson{public $age;public $name;}//实例化一个对象$zs=new Penson();$zs->age=10;1.2 分别定义一个字符串,数字,数组;$str="string";$num="0";$myArray原创 2016-04-26 14:47:53 · 455 阅读 · 0 评论 -
php析构函数详解
1.php析构函数主要是用来释放资源的1.1析构函数自动执行1.2析构函数是先创建后执行,比如创建三个对象,三个对象符合释放条件时,先创建的会最后释放,栈,先进后出1.3析构函数什么时候执行 1.3.1当程序(进程)退出时(服务器没处理一个请求或者事件,都是创建一个进程为其服务的,服务完毕后进程结束) 1.3.2 当一个对象沦为垃圾对象时,也就是说没有引用指向该对象的时候,立即原创 2016-04-27 18:47:01 · 683 阅读 · 0 评论 -
js 模拟实现php类中的静态变量
js是弱类型语言,而且对面向对象编程支持度不够高,它没有命名空间也没有类,但是可以间接的实现类的部分功能,今天就来鲁一鲁js实现类中的静态变量:静态变量:简单的理解就是每个类的实例所共享的,一个实例对静态变量修改,再另一个实例对象中也对静态变量修改,实际上不同对象修改的和获取的是同一个变量。静态变量的实现机制:静态变量之所以能够实现对象之间共享,原理和对象的引用一样,在每个类里面,并不是直原创 2016-04-28 13:27:27 · 1179 阅读 · 0 评论 -
php ++和逻辑运算的细节
大概的技术大家都会,然后细节决定了高度,今天就来扯扯php的++和逻辑运算符的一些细节:++我们都知道是给某个变量自增1,但是++分前++和后++;$a=5;$b=0;$a++ //a=6;这个是肯定的$b=$a++;//这个$b等于多少呢? $b=5,因为这个是先赋值然后再对$a++;$b=++$a;//这个时候$b等于多少呢?这是$b等于6,因为先执行++再赋值;原创 2016-04-18 09:52:22 · 725 阅读 · 0 评论