易截截图软件、单文件、免安装、纯绿色、仅160KB

php魔术方法

class lamp
 {
   public function __construct()  
{
  }
  
  public function __get($var) //获取不存在的属性时调用
  {
   echo "不存在变量$var<br>";
  }
  public function __set($var,$val) //设置不存在的属性调用
  {
   echo "不存在的属性".$var."赋值为$val<br>";
  }
  public function __isset($var) //调用isset函数时调用
  {
   echo $var."属性不存在<br>";
  }
  public function __unset($var) //调用unset函数时调用
  {
   echo $var."属性被unset<br>";
  }
  public function __call($func,$param) //调用不存在的方法时调用
  {
   echo $func."不存在";
   print_r($param);
   echo "<br>";
  }
  
  public function __sleep() //serialize对象是调用
  {
   echo "sleep...<br>";
   return $this;
  }
  public function __wakeup() //unserialize对象时调用
  {
   echo "wake up!<br>";
  }
  public function __clone() //对象被克隆时调用
  {
   $this->sub=clone $this->sub;
  }
  public function __toString() //对象被输出时调用
  {
   return strval($this->y); //必须为string
  }
 }


相关文档:

用Php怎么编写出具有高安全的代码

PHP是一门开发速度快,运行速度快的语言,但是它也有致命缺点,无多线程(虽然Apache的服务器在另一种程度上弥补了这种缺陷,但是在编写一些需要高并发并且考虑效率的程序下,它还是明显不足)。
但是PHP可以大大缩短开发周期,与开发成本(比如PHP对于程序要求的门槛很低)。
总体来说,PHP很适合开发网站来用,而在开发 ......

讲讲php的魔术方法

PHP5.0后,php面向对象提成更多方法,使得php更加的强大!!
一些在PHP叫魔术方法的函数,在这里介绍一下:其实在一般的应用中,我们都需要用到他们!!
1.__construct() 当实例化一个对象的时候,这个对象的这个方法首先被调用。
Java代码
class Test { function __construct() { ec ......

20个非常有用的PHP类库

下面是一些非常有用的php类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。
  图表库
  下面的类库可以让你很简的创建复杂的图表和图片。当然,它们需要GD库的支持。
  PChart - 一个可以创建统计图的库。
  Libchart - 这也是一个简单的统计图库。
  JpGraph - 一个面向对象的图片创建类。
   ......

PHP 开发中数据库及其相关软件的选型考虑

    PHP 版本各异,已经停止升级开发的有 4.0 系列的 4.4.x,但现在还有部分生产环境在跑这个版本,需要继续维护代码。PHP 5.0 系列是现在开发和应用的主流版本,有 5.1.x 和 5.2.x 系列。PHP 6.0 目前还是试用版本,用 PHP 开发软件产品的人现在可以预先作兼容性测试。
    PHP 支持的数据 ......

PHP编程的先进技术

虽然PHP提供了很多功能我们,但有些事情还没有处理这些非常方便。例如,PHP提供的日期功能,时间很有限。 MySQL已经提供了许多我们这些功能。我可以使用MySQL函数来处理PHP的过程?我在下面的尝试。
“? PHP的
$ data_time =“1998-12-31 23:59:59”;
$ connect_id = mysql_connect('本地主机');
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号