1:类型约束
函数参数的类型约束:比如特定Class类型,数组,递归Traversable, callable的回调类型。
2: serialize()序列化的使用。
将一个对象序列化:
1 <?php 2 3 include("classa.inc"); 4 5 $a = new A; 6 $s = serialize($a); 7 8 file_put_contents('store', $s);
解序列化:
<?php include("classa.inc"); $s = file_get_content('store'); $a = unserilize($s); //$a 就是之前的A类,可以正常调用里面的方法。