最赞回答 / ZHIZHIDEYEZI
$p = '/\w+\.\w+/';$str = preg_replace ($p, '<em>$0</em>', $str);echo $str;
2015-05-24
已采纳回答 / 陈校军
1,当我们试图调用类中一个不可见或者未定义方法的时候,类中定义好的__call这个魔术方法就会去监听这个动作。 并且会自动将我们试图调用的方法名放入到__call方法的第一个参数中,将方法里面的实际参数放到__call方法的第二个参数中(如果没有传递任何参数,那么第二个参数就是一个空数组)。2,__call里面的参数是形式参数,参数名可以自定义。
2015-05-19
最赞回答 / 迷茫兔
在一个类的内部,要调用一个已经定义的静态方法,那么就要用 self::方法名()在一个类之外,要调用一个类内定义的静态方法,那么就要用 类名::方法名()在一个子类中,要调用父类内定义的静态方法,那么就要用 parent::方法名()你明白了吗?
2015-05-18