2017年1月6日

ThinkPHP中的动态缓存(S方法)和快速缓存(F方法)

摘要: 系统默认的缓存方式是采用File方式缓存,我们可以在项目配置文件里面定义其他的缓存方式,例如,修改默认的缓存方式为Xcache(当然,你的环境需要支持Xcache) 对于File方式缓存下的缓存目录下面因为缓存数据过多而导致存在大量的文件问题,ThinkPHP也给出了解决方案,可以启用哈希子目录缓存 阅读全文

posted @ 2017-01-06 21:28 长不大的菜鸟 阅读(5050) 评论(0) 推荐(0)

memcache/memcached安装教程并应用Tinkphp3.2

摘要: 在自己的新程序中打算全面应用memcached技术,这个很容易理解这是memcached是内存缓存,但是怎么还有memcache呢?其实很简单,memcache是php的一个扩展,用于php管理memcached,php-memcache.dll。如果安装了memcached不安装扩展,那么php无 阅读全文

posted @ 2017-01-06 21:25 长不大的菜鸟 阅读(323) 评论(0) 推荐(0)

2017年1月3日

微信模板消息接口-给用户发送订单成功信息/支付成功等等

摘要: 微信模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。 阅读全文

posted @ 2017-01-03 17:33 长不大的菜鸟 阅读(4982) 评论(0) 推荐(0)

2016年11月21日

微信网页授权snsapi_base、snsapi_userinfo的问题

摘要: 微信网页授权SCOPE分为snsapi_base、snsapi_userinfo,前者是用户无感知的静默授权只能拿到openid;而后者需要用户确认,能拿到更多的用户信息。 我有一个系统需要进行网页授权,拿到用户信息。 方案1: 只使用snsapi_useinfo授权,并把用户信息保存到数据库,30 阅读全文

posted @ 2016-11-21 11:05 长不大的菜鸟 阅读(1579) 评论(0) 推荐(0)

2016年11月11日

php中判断字符串是否全是中文或含有中文的实现代码

摘要: 0){ echo '全是中文'; }elseif(preg_match('/[\x{4e00}-\x{9fa5}]/u', $str)>0){ echo '含有中文'; } ?> 阅读全文

posted @ 2016-11-11 11:34 长不大的菜鸟 阅读(8642) 评论(0) 推荐(0)

2016年11月1日

PHP如何批量生成手机号-使用PHP 如何生成一组不重复的手机号码?

摘要: "; } //生成随机大写字母 function createRandomStr($length){ $str = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';//26个字符 $strlen = 26; while($length > $strlen){ $str .= $str; $strlen += 26; } ... 阅读全文

posted @ 2016-11-01 08:36 长不大的菜鸟 阅读(894) 评论(0) 推荐(0)

2016年10月31日

ecshop中user.php中的$user说明---user表加字段

摘要: 今天想对user表加个字段,打开user.php发现有个$user,其中它有很多方法,像登陆,注册,退出。都要用到它。可找了大半天也找不到这个函数调用的是哪个类。又坚持找了半天,发现$user在init.php中有个这样的方法$user = & init_users(); 接着往下找,在lib_co 阅读全文

posted @ 2016-10-31 09:28 长不大的菜鸟 阅读(747) 评论(0) 推荐(0)

2016年10月6日

ecshop教程:重置后台密码MD5+salt

摘要: MD5 32位+salt,简单来说就是明文密码用MD5加密一次,然后在得到的MD5字符后边加上salt字段值(salt值为系统随机生成,生成以后不再改变)再进行一次MD5加密,得到的结果插入password字段。 所以如果忘记后台密码需要重置的话要进行以下操作: 以把密码重置成admin123为例 阅读全文

posted @ 2016-10-06 15:24 长不大的菜鸟 阅读(1680) 评论(0) 推荐(0)

2016年9月26日

github常见操作和常见错误!错误提示:fatal: remote origin already exists.

摘要: 如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git 提示出错信息:fatal: remote origin already exists. 解决办法如下: 1、先输入$ git remote r 阅读全文

posted @ 2016-09-26 16:11 长不大的菜鸟 阅读(5890) 评论(0) 推荐(0)

2016年9月20日

ECShop函数列表大全

摘要: lib_time.php gmtime() P: 获得当前格林威治时间的时间戳 /$0 server_timezone() P: 获得服务器的时区 /$0 local_mktime(hour=NULL,hour=NULL,minute= NULL, second=NULL,second=NULL,m 阅读全文

posted @ 2016-09-20 10:24 长不大的菜鸟 阅读(370) 评论(0) 推荐(0)

导航