php 面试碰到过的问题 在此做下记录

yipeiwu_com6年前PHP代码库
代码优化
复制代码 代码如下:

for($i=0;$i<8;$i++){
array_push($week,$arr);
}

复制代码 代码如下:

for($i=0;$i<8;$i++){
$week[]=$arr[$i];
}
//这样就没有了调用函数的额外负担

建立索引的好处和坏处
好处:查询时就会先去索引列表中一次定位到特定值的行数,大大减少遍历匹配的行数
坏处:无论如何都要查询此表,字段大量重复值,增加索引也没有什么意义
记录比较少的,增加索引不会带来速度的优化反而浪费了存储空间,因为索引是需要存 储空间的,而且有个致命缺点是对于update|insert|delete的每次执行,字段的索引都必须重新计算更新

相关文章

PHP简单实现二维数组的矩阵转置操作示例

PHP简单实现二维数组的矩阵转置操作示例

本文实例讲述了PHP简单实现二维数组的矩阵转置操作。分享给大家供大家参考,具体如下: <?php $arr1 = array( array(1,2,...

如何使用FireFox插件FirePHP调试PHP

如何使用FireFox插件FirePHP调试PHP

如果你和我一样,你会在开发网页项目时候完全无法离开FireBug。这个小巧的"臭虫"是一个神奇而有用的HTML/CSS/JavaScript/Ajax调试器。但是你也许不知道这个还可以用...

php简单读取.vcf格式文件的方法示例

本文实例讲述了php简单读取.vcf格式文件的方法。分享给大家供大家参考,具体如下: /** * 读取.vcf格式文件 * @param $filename */ function...

实例讲解PHP表单处理

PHP 超全局变量 $_GET 和 $_POST 用于收集表单数据(form-data)。 PHP - 一个简单的 HTML 表单 下面的例子显示了一个简单的 HTML 表单,它包含...

php下Memcached入门实例解析

本文较为详细的讲述了php下Memcached的入门知识与实例。分享给大家供大家参考。具体如下: memcache 在什么情况下被使用,什么情况下不要使用? 你在何时应该使用 m...