01 2018 档案

for 和 foreach 那个更快?
摘要:php中长见到for 和 foreach 去循环遍历,只要foreach可以遍历的 都可用for。 foreach只可遍历数组。 在效率上foreach要胜与for,for需要知道数组长度再用$i++来操作,而foreach不需要知道数组长度可自动检测并输入key,和value。 阅读全文

posted @ 2018-01-26 17:39 oceanL 阅读(749) 评论(0) 推荐(0)

微信朋友圈设计架构
摘要:微信朋友圈的数据有四个核心的表: ① 发布表,发布表记录了来自所有用户的所有feed,比如一个用户发布了几张图片,没张图片的URL,图片在CDN里的URL,它有哪些元属性,谁可以看,谁不可以看等等。 ② 相册,相册是每个用户独立的,记录了该用户所发布的所有内容。 ③ 评论, 评论就是针对某个具体发布 阅读全文

posted @ 2018-01-26 17:34 oceanL 阅读(7373) 评论(0) 推荐(0)

php实现斐波那契数列
摘要:斐波那契数列 0,1,1,2,3,5,8,13,....... 通过观察可以看出从数的第三项开始每一项都是前两个数之和。 总结规律:Fn=F(n-1)+F(n-2) 下面用php实现: 阅读全文

posted @ 2018-01-26 16:37 oceanL 阅读(319) 评论(0) 推荐(0)

php实现字符串翻转
摘要:php实现字符串翻转你可能首先想到的是php内置函数 strrev(); 从运行结果可以看出strrev翻转字符串中如果有中文,就会返回乱码。 所以这里一定要考虑字符集编码问题。 阅读全文

posted @ 2018-01-26 16:04 oceanL 阅读(247) 评论(0) 推荐(0)

(基础) --- php session原理和多台服务器session共享问题
摘要:PHP SESSION原理 我们知道,session是在服务器端保持用户会话数据的一种方法,对应的cookie是 在客户端保持用户数据。HTTP协议是一种无状态协议,服务器响应完之后就失去了与浏览器的联系,最早,Netscape将cookie引入浏览器,使得 数据可以客户端跨页面交换,那么服务器是如 阅读全文

posted @ 2018-01-22 13:51 oceanL 阅读(372) 评论(0) 推荐(0)

(基础) --- php get和post的区别
摘要:GET和POST长度的限制问题 GET 1.GET是通过URL提交数据,因此GET可提交的数据量就跟URL所能达到的最大长度有直接关系。 2.实际上HTTP协议对URL长度是没有限制的;限制URL长度大多数是浏览器或者服务器的配置参数 POST 1.同样的,HTTP协议没有对POST进行任何限制,一 阅读全文

posted @ 2018-01-22 13:20 oceanL 阅读(2346) 评论(0) 推荐(0)

(基础)--- PHP单引号和双引号区别
摘要:关于php单引号和双引号的区别 "" 双引号里面的字段会经过编译器解释,然后再当作HTML代码输出,简单理解就是双引号中的变量会解析。 '' 单引号里面的字段不进行解释,单引号中的变量不解析。 例:$abc=’my name is tome’;echo $abc //结果是:my name is t 阅读全文

posted @ 2018-01-22 13:13 oceanL 阅读(258) 评论(0) 推荐(0)

导航