$filename = '/data/webroot/usercode/resource/test.txt'; 题目上路径有误,所以读取不出来,下一节就知道了
2016-09-24
Car::speedUp(); //调用静态方法加速 ===========>$car::speedUp() //两句话的结果没变化,可以理解成一个意思吗?
不一样的,就比如 加速 这是一个方法,谁都可以做
Car::speedUp();可以理解为汽车加速,但是你不知道是哪辆车,所以如果以后想让他减速,是没有办法找到他的
$car::speedUp()意思是一个名字叫$car的汽车加速,所以如果以后想让他减速,你就知道这是一辆叫$car的车减速
不一样的,就比如 加速 这是一个方法,谁都可以做
Car::speedUp();可以理解为汽车加速,但是你不知道是哪辆车,所以如果以后想让他减速,是没有办法找到他的
$car::speedUp()意思是一个名字叫$car的汽车加速,所以如果以后想让他减速,你就知道这是一辆叫$car的车减速
2016-09-23
已采纳回答 / Eric_peng
正则表达式 匹配 // preg_qoute == \ 转义特殊字符用的'/'.preg_quote($p, '/').'/' == '/($p,'\/' )/';
2016-09-23
已采纳回答 / 慕粉3951533
__construct(), __destruct(), __call(), __callStatic(), __get(), __set(), __isset(),__unset(), __sleep(), __wakeup(), __toString(), __invoke(), __set_state(),__clone() 和 __debugInfo() 等方法在 PHP 中被称为"魔术方法魔术方法是PHP面向对象中特有的特性。它们在特定的情况下被触发,都是以双下划线开头,利用模式方法可以轻松实现...
2016-09-23
本扩展自 PHP 5.5.0 起已废弃,并在将来会被移除。应使用 MySQLi 或 PDO_MySQL 扩展来替换之。参见 MySQL:选择 API 指南以及相关 FAQ 以获取更多信息。用以替代本函数的有:
mysqli_connect()
PDO::__construct()
mysqli_connect()
PDO::__construct()
2016-09-22
已采纳回答 / qq_月下吐酒_03937433
1.对于数组值的判断不同,对于值为null或''或false,isset返回false,array_key_exists返回true; 2. 执行效率不同,isset是内建运算符,array_key_exists是php内置函数,isset要快一些。请参考:PHP 函数实现原理及性能分析 3.当用isset访问一个不存在索引数组值时,不会引起一个E_NOTICE的php错误消息; 4.array_key_exists 会调用get_defined_vars判断数组变量是否存在,isset不用;
2016-09-22
已采纳回答 / 天道酬勤2015
我是这样理解的 [0-9a-z]+ 这个指定了@前面的字符必须是中括号里面的数字或者小写字母0-9 被匹配的字符串 里面是有空格的要注意 然后这样理解的话 my email is肯定是匹配不上的
2016-09-21