摘要: 前几篇文章说了,parent、self、static关键字的使用,parent可以访问父类的静态方法和静态变量,self和static可以访问本类的静态成员等等,但实际上他们还有其他作用,来看一下: 先看parent关键字,它除了可以访问父类中的静态方法之外,它还可以用来访问被重写了的父类中的方法, 阅读全文
posted @ 2015-07-11 17:48 小得盈满 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 为什么把重写和final放在一起,原因就是一条:final的意思是不可更改的,也就是说final定义的东西是不可改变的,下面具体来说一下。 来看一段简单的代码: 代码中定义了一个类,BaseClass然后ChildClass继承了这个类并且重写了这个类中的方法moreTesting,重写方法的时候方 阅读全文
posted @ 2015-07-11 17:27 小得盈满 阅读(434) 评论(0) 推荐(0) 编辑
摘要: php中除了常规类和方法的使用,访问控制之外,还有静态关键字static,静态变量可以是局部变量也可以是全局变量,当一个程序段执行完毕时,静态变量并没有消失,它依然存在于内存中,下次在定义时还是以前的值,常用于递归或子函数中保留之前的值,可以用来定义变量和方法,作用就不具体说了,说一下使用方式,下面 阅读全文
posted @ 2015-07-10 19:39 小得盈满 阅读(11972) 评论(1) 推荐(0) 编辑
摘要: 在php中构造函数和析构函数都属于魔术方法,比如构造函数在某一个类中,当这个类被实例化的时候就会自动调用,而析构函数是在这个类的对象被销毁的时候自动调用,默认情况下是在程序执行结束时自动调用。 如果我们对对象进行了引用,那么析构函数调用也会改变,如果只实例化了一个对象,比如是$obj那么只要有$ob 阅读全文
posted @ 2015-07-07 15:18 小得盈满 阅读(1548) 评论(0) 推荐(0) 编辑
摘要: 因为有课程设计要计算多元一次方程组,所以想编个程序实现,多元一次方程组的计算最系统的方法就是利用克拉默法则求解方程组,所以只需要编写一个类或者方法求出多元一次方程组系数行列式的值和和其他几个行列式,如果系数行列式不等于零则方程组有唯一解,直接做除法运算即可,方法如下: 需要注意的地方是分母为0时因为 阅读全文
posted @ 2015-07-05 17:33 小得盈满 阅读(729) 评论(0) 推荐(1) 编辑
摘要: 统计一个目录大小,因为不知道目录中子目录的深度,所以for循环很难实现,但是用递归调用很容易实现,只要统计出一个目录中所有文件的大小,那么每一次调用就可以了,随便建了个目录,建立一些文件,方法代码如下: 这样就可以统计目录大小了,定义保存目录大小变量的时候要定义静态的变量或者全局变量,整个程序运行过 阅读全文
posted @ 2015-06-28 16:19 小得盈满 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 通常下载文件,采用超链接形式即可,浏览器不识别格式就提示下载,如果想下载.txt .html或者url这样的文本文件,超链接就不行了,这时候需要向浏览器发送HTTP头信息,让浏览器进行下载操作,比如下载一个txt文件,代码如下: 方法的第一行代码,是MIME协议的扩展,告诉浏览器以激活下载框的方式来 阅读全文
posted @ 2015-06-28 15:58 小得盈满 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 用php实现的遍历目录,只遍历第一层,如果制作在线文件管理器的话很管用,不同目录只加一个超链接就行了,然后给方法传递参数就行了,遍历目录的类如下: 这个类中的dir()方法返回一个数组$arr,这个数组就包括我们需要的所有文件名和目录名了,使用方法也很简单,看一下: 这样就可以打印出我们指定的目录遍 阅读全文
posted @ 2015-06-27 15:12 小得盈满 阅读(2051) 评论(0) 推荐(0) 编辑
摘要: 在php中需要图像处理的地方GD库会发挥重要的作用,php可以创建并处理包括GIF,PNG,JPEG,WBMP以及XPM在内的多种图像格式,简单的举几个例子: 1、用GD库会创建一块空白图片,然后绘制一个简单的线条 那么现在就在默认黑色的背景上画了一个红色的线段,坐标从(0,0)到(100,100) 阅读全文
posted @ 2015-06-27 14:49 小得盈满 阅读(982) 评论(0) 推荐(0) 编辑
摘要: 正则表达式能匹配复杂的字符串形式,比字符串处理函数功能更加多,只不过执行效率有所降低,但是可以实现非常复杂的匹配,下面总结一下 1、简单的字符串匹配,判断指定字符串是不是在另一个字符串中,和字符串查找函数差不多 可以看出preg_match()函数用来匹配正则表达式,参数依次是表达式(匹配规则),原 阅读全文
posted @ 2015-06-22 11:15 小得盈满 阅读(11278) 评论(0) 推荐(0) 编辑