<?php
header("Content-type:text/html;charset=utf-8");
classperson{
//成员属性
private$name;
private$age=20;
//成员方法
functionusername($name){
return$this->name=$name;
}
//__set()方法用来设置私有属性
function__set($property_name,$..
分类:
Web程序 时间:
2015-11-18 18:11:21
阅读次数:
196
PHP5.3新增了一个叫做__invoke的魔术方法,这样在创建实例后,可以直接调用对象。 class testClass { public function __invoke { print “hello world”; } } $n = new testClass; $n();...
分类:
Web程序 时间:
2015-11-13 18:49:40
阅读次数:
296
查看效果请到 http://philippica.github.io/ 点击fill这功能其实实现很low,最早高一看黑书的时候看到了floodfill算法感觉好神奇,转念一想这不就是bfs么!!被高大上名词骗了有木有所以先设置一个阈值var threshold;它的含义和photoshop魔术棒中...
分类:
其他好文 时间:
2015-11-01 00:27:01
阅读次数:
995
php内置变量了:DIRECTORY_SEPARATORDIRECTORY_SEPARATOR是一个返回跟操作系统相关的路径分隔符的php内置命令,在windows上返回/,而在linux或者类unix上反悔/,就是这么个区别,通常在定义包含文件路径或者上传保存目录的时候会用到。PHP把所有以__(...
分类:
Web程序 时间:
2015-10-30 16:59:08
阅读次数:
215
原创作品author流水孟春,转载请注明出处lib.cublog.cn 阅读前提:你必须看过php手册上的"第IV部分安全"的"第10章魔术引号"。如果没看过,也没问题,现在马上花10分钟先看一下php手册上的这东西。 魔术引号(Mag...
分类:
Web程序 时间:
2015-10-25 10:55:31
阅读次数:
143
PHP中的命名空间(namespace)及其使用详解 晶晶 2年前 (2014-01-02) 8495次浏览 PHPphp自5.3.0开始,引入了一个namespace关键字以及__NAMESPACE__魔术常量(当然use关键字或use as嵌套语句也同时引入);那么什么是命名空间呢?php...
分类:
Web程序 时间:
2015-10-24 23:26:07
阅读次数:
395
一、php面向对象编程之构造方法__construct() 时间:2013-03-17分类: php浏览:7750分享到:1php中构造方法是对象创建完成后第一个被对象自动调用的方法。在每个类中都有一个构造方法,如果没有显示地声明它,那么类中都会默认存在一个没有参数且内容为空的构造方法。构造方法的作...
分类:
其他好文 时间:
2015-10-23 16:03:46
阅读次数:
224
php只有手动抛出异常才能捕获异常 class?emailException?extends?Exception{
????????????//定义魔术方法?,直接输出对象的信息
public?function?__toStirng(){
$error?=?"Code:{$this->g...
分类:
Web程序 时间:
2015-10-23 10:29:21
阅读次数:
194
array?__debugInfo?(?void?) 该方法在var_dump()类对象的时候被调用,如果没有定义该方法,则var_dump会打印出所有的类属性 示例: class?C?{
????private?$prop;
????public?function?__const...
分类:
Web程序 时间:
2015-10-17 16:20:47
阅读次数:
193
<?php
header("content-type:text/html;charset=UTF-8");
classPerson{
//私有的成员属性,对直接访问象
private$name;
private$age;
private$sex;
//魔术方法__construct(),__set(),__unset(),__isset(),__unset().....
function__construct($name="name1..
分类:
Web程序 时间:
2015-10-16 19:01:58
阅读次数:
186