正则表达式(regular expression)
字符
描述
\
将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,’n’ 匹配字符 “n”。’\n̵...
admin
6年前 (2016-12-02) 1165℃
2喜欢
一般采集网站数据的流程为:通过CURL模拟浏览器请求URL,得到字符串后进行正则匹配(preg_match_all、preg_match)、字符串处理(str_replace、substr等)等操作后得到想要的数据。
以下是获取大众点评的店名和电话号码实例,废话不多说,直接贴代码...
admin
6年前 (2016-12-01) 6538℃
1喜欢
在程序中经常会用到概率,以下是个人总结的一些概率简单算法:
假设1、3、5、6、8五个数字,概率分别是25%、30%、30%、10%、5%,则
$rand_one=array_fill(0,25,1);
$rand_two=array_fill(0,30,3);
$ra...
admin
6年前 (2016-10-31) 990℃
2喜欢
//代码:
if($_POST['export']=="export")
{
$filename = '订单列表.xls';
header("Content-type: application/vnd.ms-excel; charset=utf-8");
...
admin
6年前 (2016-10-31) 2411℃
5喜欢
一、数组操作的基本函数
数组的键名和值
array_values($arr);获得数组的值
array_keys($arr);获得数组的键名
array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖)
in_array(“apple...
admin
6年前 (2016-10-31) 880℃
0喜欢
PHP中的常用正则表达式集锦:
匹配中文字符的正则表达式: [\u4e00-\u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
匹配双字节字符(包括汉字在内):[^\x00-\xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1...
admin
6年前 (2016-10-30) 856℃
1喜欢
echo strtotime(date('Y-m-d'));
获取明天凌晨的时间戳
代码:echo strtotime(date('Y-m-d',strtotime('+1 day')));
附上测试代码:
echo strtotime('2012-11-2'...
admin
6年前 (2016-10-29) 984℃
2喜欢
1、运行模式
关于PHP目前比较常见的五大运行模式:
1)CGI(通用网关接口 / Common Gateway Interface)
2)FastCGI(常驻型CGI / Long-Live CGI)
3)CLI(命令行运行 / Command Line Interface)
...
admin
6年前 (2016-10-29) 840℃
1喜欢
通过REDIS防止重复提交数据的例子
使用Redis可以很方便的防止表单或者按钮重复提交,给动作加锁,在一定时间内不能再次执行。
//防止重复提交
$lock_nopay = ‘nopay_’.$sb_id.$sb_uid.$pay_money;
if(...
admin
6年前 (2016-10-29) 3212℃
0喜欢
示例:
string类型(字符串)
正常
Redis::set('key','value');
Redis::get('key');
有效时间
Redis::setex('key',3600,'value');
Redis::get('key');
List类型(列...
admin
6年前 (2016-10-29) 1035℃
2喜欢
提取字符串首字母:
function _getFirstCharter($str){
if(empty($str)){return '';}
$fchar=ord($str{0});
if($fchar>=ord('A'...
admin
6年前 (2016-10-29) 1979℃
2喜欢
技巧提示:
Php代码
array_keys($array) //返回所有键名
array_values($array) //返回所有键值
$result=array_reverse($input); //将数组颠倒,不保留键名
$result_keyed=arra...
admin
6年前 (2016-10-29) 872℃
0喜欢
SAPI:Server Application Programming Interface 服务器端应用编程端口。它就是PHP与其它应用交互的接口,PHP脚本要执行有很多种方式,通过Web服务器,或者直接在命令行下,也可以嵌入在其他程序中。
SAPI提供了一个和外部通信的接口,常...
admin
6年前 (2016-10-29) 916℃
0喜欢