摘要: PHP用curl可以轻松实现下载远程文件到指定目录: 转自:https://www.awaimai.com/2105.html 关注微信公众号:lovephp 阅读全文
posted @ 2018-07-10 17:10 梦想_行人 阅读(529) 评论(0) 推荐(0) 编辑
摘要: PHP中,md5()、uniqid()函数可以返回32位和13位不重复的字符串,但是这些字符串都可能包含有数字。如果需要纯字母的字符串,而且长度不定,比如8位,那么直接用这两个函数无法达到效果。 这时可以考虑从ASCII码加mt_rand()函数的角度考虑,因为A~Z的ASCII码是65~90,a~ 阅读全文
posted @ 2018-07-10 16:51 梦想_行人 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 该功能主要用到 array_filter() 函数,这个函数可以用回调函数过滤数组中的单元。用法: 依次将 array 数组中的每个值传递到 callback 函数。如果 callback 函数返回 TRUE,则传入数组的当前值会被包含在返回的结果数组中,数组的键名保留不变。 其中,flag 可以指 阅读全文
posted @ 2018-07-10 16:28 梦想_行人 阅读(443) 评论(0) 推荐(0) 编辑
摘要: PHP内部生成随机数的方法相比其他方法简单,不需要额外配置,是生成随机数的首选方案。 1 rand函数 rand() 函数可以不加任何参数,就可以生成随机整数。如果要设置随机数范围,可以在函数中设置 min 和 max 的值。如果需要生成随机数的种子,使用 srand 函数配置。 2 mt_rand 阅读全文
posted @ 2018-07-10 15:37 梦想_行人 阅读(24846) 评论(0) 推荐(0) 编辑
摘要: mysql更新语句很简单,更新一条数据的某个字段,一般这样写: 如果更新同一字段为同一个值,mysql也很简单,修改下where即可: 这里注意,other_values是一个逗号,分隔的字符串,如:1,2,3 1 常规方案 那如果更新多条数据为不同的值,可能很多人会这样写: 即是循环一条一条的更新 阅读全文
posted @ 2018-07-10 11:41 梦想_行人 阅读(167178) 评论(3) 推荐(3) 编辑
摘要: 在MySQL数据库中,如果要插入上百万级的记录,用普通的insert into来操作非常不现实,速度慢人力成本高,推荐使用Load Data或存储过程来导入数据,我总结了一些方法分享如下,主要基于MyISAM和InnoDB引擎。 1 InnoDB存储引擎 首先创建数据表(可选),如果有了略过: 然后 阅读全文
posted @ 2018-07-10 11:10 梦想_行人 阅读(17744) 评论(1) 推荐(0) 编辑