讲师回答 / Jason
解释下这个正则://后面的i表示不区分大小写,<li>(.*?)<\/li>表示li标签内的匹配的()内的值有多少,括号内的.表示所有单字符,*表示数量为0个或者多个。也就是li标签内有字符就显示出来
2014-09-12
讲师回答 / Jason
//新建一个自定义的异常类,继承了PHP的异常基类Exceptionclass MyException extends Exception { function getInfo() { return '自定义错误信息'; }}try { //使用异常的函数应该位于 "try" 代码块内。如果没有触发异常,则代码将照常继续执行。但是如果异常被触发,会抛出一个异常。 throw new MyException('error');//这里规定如何触发异常。注意:每一个 "...
2014-09-12
已采纳回答 / jasonxu2
详细解释下:(19|20)表示取19或者20中任意一个数字,(\d{2})表示两个数字,(\d{1,2})表示1个或2个数字,(\d{1,2})表示1个或2个数字。^\s*{(\w+)\s*=}表示以任意空格开头的,并且包含在{}中的字符,并且以任意空格结尾的,最后有个=号的。然后你再根据$replace = array ('\3/\4/\1\2', '$\1 =');对应一下相应的值就可以了。也就是\3表示5,\4表示27,\1表示19,\2表示99,$\1表示$startDate
2014-09-11
已采纳回答 / Jason
这个可以当成字符串使用的,关键看你的用法,$className::$func()这样使用肯定是表示类里面调用的方法,这样不能当字符串用,你如果直接使用echo $func;试试?
2014-09-10
讲师回答 / King
首先这句话屏蔽掉结果不一样,这句话是调用父类中的speedUp()这个方法,因为你看到是parent::speedUp()调用的是Car这个父类中的SpeedUp()方法,所以结果为10+40=50.^_^...
2014-08-28
讲师回答 / King
得到对象的实例,因为你不能同new 这个类得到对象,所以需要使用getInstance的这个静态方法获得实例,而这个方法中加了检测,这也就是我们所说的单例模式^_^...
2014-08-28
已采纳回答 / 关元知
array(2) { ["test"]=> string(10) "1409706573" ["test2"]=> string(10)
"1409706574" }看出来了吧
2014-08-26