已采纳回答 / PHP河马
错了:你的“,”没有转义。“,”后面的空格也没有去检测。我的demo:$str = '主要有以下几个文件:index.php, style.css, common.js';//将目标字符串$str中的文件名替换后增加em标签$p = '/(\w+\.\w+)\,\s(\w+\.\w+)\,\s(\w+\.\w+)/';$replace = '<em>$1</em> , <em>$2</em>, <em>$3</em>';preg_ma...
2016-01-18
已采纳回答 / qa_影
$car -> start()-----变量car 调用start方法,第四步并不是找到speed,它只是调用getSpeed,因为getSpeed方法里面将私有变量(private)speed变为公有的public并输出-------return $this -> speed,私有访问该方法的时候可以得到speed.
2016-01-15
最新回答 / 三只松鼠
借用别人代码试验发现,<...code...>*?和+?都是懒惰模式,输出是Array
(
[0] => abcd
[1] => bc
);*+和?+这两种输出是Array
(
)
2016-01-14
已采纳回答 / flight9
当然是有用的,否则就不会发布这2个方法。一个场景就是比如这个类用来操作一个文件,可以在构造函数中打开这个文件,在析构函数中自动关闭这个文件,这样的好处是可以避免在很多调用的地方手动敲代码来反复打开和关闭,另外可以避免复杂工作的情况下自己忘记关闭文件。
2016-01-14
最赞回答 / 黑V先生
推算一下,当page=1,为当前页。根据$m = ($page - 1) * $n; $m=0; $n为每页显示数目。select * from user limit $m, $n得到的是从0开始显示$n条。当page=2时,$m=$n; select * from user limit $m, $n得到的是从$n开始显示$n条.....这逻辑还不能明白么~
2016-01-12
已采纳回答 / guokrsun
1、中文字符是gbk(gb2312)有两种解决方法第一种:将PHP保存为ASCII编码,然后使用strpos查找,如:strpos($curl_res, ‘哈哈’)第二种:将PHP保存为UTF-8无BOM编码,然后转换字符串编码为UTF-8,再查找,如:$curl_res = mb_convert_encoding($curl_res, ‘utf-8′, ‘gbk’);mb_strpos($curl_res, ‘哈哈’);2、中文字符是UTF-8有两种解决方法第一种:将PHP保存为UTF-8无BOM编码,...
2016-01-11
已采纳回答 / wenmingdelishi
font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace; 这是在google浏览器中找到的样式,你可以试一试设置一下。
2016-01-10