易截截图软件、单文件、免安装、纯绿色、仅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
$file = fopen('your file path','r');
while(!feof($file)){ //当没有读取到文件结尾,继续循环读取操作
$line = fgets($file); //读取到一行的内容
echo $line.'<br/>';
}
fclose($file) ......

讲讲php的魔术方法

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

20个非常有用的PHP类库

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

php 安全

如何不使用prepared statment,而是用过滤的方法避免SQL注入呢?
一般来说mysql自带的过滤函数是比较可靠的。mysql_real_escape_string()
但是这个函数在某些字符集中有问题,比如GBK。如果你用UTF8那没关系。
在PHP里设置数据库的字符集不应该用:mysql_query("SET NAMES UTF8");
而应该用:mysql_set_charset()
这样 ......

php打印函数集合

 
1 echo();2 print();3 die();4 printf();5 sprintf();6 print_r();7 var_dump();
1 echo()
  可以同时输出多个字符串,可以多个参数,并不需要圆括号,无返回值。
2 print()
  只可以同时输出一个字符串,一个参数,需要圆括号,有返回值,当其执行失败时返flase .print  的用法和C语 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号