摘要:
在PHP后端和客户端数据交互的过程中,JSON数据中有时格式不定,一会儿是数组,一会儿是对象,弄得客户端开发人员要崩溃的感觉。 因此,前后端相关人员先对PHP的json_encode函数原理有必要的了解是最重要的一个环节。 PHP中的array是个万能的数据结构,并不像其它语言根据需要的场景会定义很多约束性的数据类型来描述结构,所以PHP程序员是很难给客户端人员讲清楚返回的是什么结构的数据的。 也... 阅读全文
posted @ 2017-03-15 21:42
and大头
阅读(291)
评论(0)
推荐(0)
摘要:
先来测试一下吧: if(0 ==''){ echo '在PHP中0 ==\'\'' ; } if(0 !==''){ echo '在PHP中0 !==\'\'' ; } if(0 ==false){ echo '在PHP中0 ==false' ; } if(0 !==false){ echo '在PHP中0 !==false' ; } if(0 ==nu... 阅读全文
posted @ 2017-03-15 20:53
and大头
阅读(312)
评论(0)
推荐(0)
摘要:
用法:explain sql语句; id:查询的序号。 ref:进行连接查询时,表得连接关系。可以通过上图看出。 select_type:select查询的类型,主要是区别普通查询和联合查询、子查询之类的复杂查询。有simple(不含子查询)和primary, primary可分为 subquery(非form子查询)、derived(from子查询)、union、union result。... 阅读全文
posted @ 2017-03-15 18:16
and大头
阅读(988)
评论(0)
推荐(0)
摘要:
类型选择 一般是按 int > date ,time > enum ,char > varchar > blob , text 进行选择 。 类型优劣说明: int : 定长,没有国家、地区之分,没有字符集(考虑字符集与校对集)的差异。 time :定长,运算快,节省空间,考虑时区。 enum:整形,定长,能起到约束类型的作用,内部实际是用整形存储,但与char联合查询时,内部要经历值... 阅读全文
posted @ 2017-03-15 16:38
and大头
阅读(294)
评论(0)
推荐(0)
摘要:
伪哈希技巧 使用一个函数 crc32($string),能把一个字符串转化为32位整数。 $checksum = crc32("The quick brown fox jumped over the lazy dog."); printf("%u\n", $checksum); //2191738434 把整形数据保存到数据中肯定比直接保存字符串要快得多。 多列索引时要考虑因数 查询频率 列区... 阅读全文
posted @ 2017-03-15 10:19
and大头
阅读(293)
评论(0)
推荐(0)

浙公网安备 33010602011771号