2017年12月8日

摘要: 1、为什么要用到memcache缓存? 对各方面的支持较好(框架、系统、session存储等) session以文件形式存在服务器中,但是在多个服务器中不能共享,但是把session信息存储到memcache/MySQL中后可以实现各个服务器中session共享了; 2、怎么实现session存储到 阅读全文
posted @ 2017-12-08 21:07 cbony 阅读(155) 评论(0) 推荐(0) 编辑
 

2017年11月25日

摘要: 个人觉得,比如登录的时候一般都会用session持久化保证登录时间,你在session过期之前的这段时间访问或者说有刷新的话,它就会从你当前刷新访问的时间开始计算过期时间,如果没有动作的话,到了过期时间网页就自动退出登录了;而保持到数据库就是为了辅助完成验证功能; 阅读全文
posted @ 2017-11-25 18:10 cbony 阅读(727) 评论(0) 推荐(0) 编辑
 

2017年11月23日

摘要: 个人觉得可以简单理解为,数据库就是存储数据的容器,所有数据都是以二进制形式存在;服务器是可以以文件形式存在,开发程序的文件都存在服务器上,图片的文件也在这里;而客户端就是大家上网看到的网页了; 阅读全文
posted @ 2017-11-23 14:22 cbony 阅读(2514) 评论(0) 推荐(0) 编辑
 

2017年11月9日

摘要: 1、如何将几个变量字符串用逗号连在一起 这个问题其实很简单,主要是脑子转不过来,所以才会问到这么愚蠢的问题! $a=nh; $b=nhh; 那么两个连在一起就是:$c = $a,$b;是不是很简单? 2、现在将两个变量连在一个数组里面就很简单了 explode($c);即可,或者 $d=array( 阅读全文
posted @ 2017-11-09 19:27 cbony 阅读(135) 评论(0) 推荐(0) 编辑
 

2017年11月7日

摘要: 截取英文字符串的函数:substr(); 但是有个问题就是截取中文字符串时,一个中文相当于2个或者3个英文字符串的字节数, 解决办法: 1、用mb_substr()函数,它有第四个参数可以指定编码格式; 2、开启php.ini的中文字符串的扩展,即extension=php_mbstring.dll 阅读全文
posted @ 2017-11-07 18:53 cbony 阅读(132) 评论(0) 推荐(0) 编辑
 
摘要: truncate的使用场景有两个: 1、常见于对数据库的删除表数据的操作; 2、它还在Smarty模板引擎中对数据的截取的使用,相当于PHP中substr()函数; 阅读全文
posted @ 2017-11-07 18:36 cbony 阅读(176) 评论(0) 推荐(0) 编辑
 
摘要: 一般情况下,\n 在PHP中使用是无法直接显示在模板页面上的,所以这时候要想内容同样在模板页面上显示,可以使用 <pre> \n </pre> 或者直接使用nl2br()函数,直接将 \n转化为<br \>使用; 阅读全文
posted @ 2017-11-07 18:18 cbony 阅读(217) 评论(0) 推荐(0) 编辑