01 2015 档案
摘要:11个提问频率最高的PHP面试题 你是否正在准备寻找一份PHP开发的工作,并且也在寻找一些关于PHP的面试题及答案?本文为大家分享了一些被提问频率最高的11个PHP面试题,以及对应的常规回答,每个公司都有自己的面试标准,面试和问题是完全取决于你在工作中所扮演的角色,当然也和你的编程技能息息相关。 ...
阅读全文
摘要:用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成stati...
阅读全文
摘要:很少有人知道{}用来判断字符串长度 今天试试 发现好像没有strlen快
阅读全文
摘要:偶然用到for循环 注意查看了一下 ++i的速度更快 这是PHP语言独有的 其他语言不会有这种情况
阅读全文
摘要:PHP优化的目的是花最少的代价换来最快的运行速度与最容易维护的代码。本文给大家提供全面的优化技巧。 1、echo比print快。 2、使用echo的多重参数代替字符串连接。 3、在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。 4、对global变...
阅读全文
摘要:该函数返回带有来自一个组的连接的非NULL值的字符串结果。该函数是一个增强的Sybase SQL Anywhere支持的基本LIST()函数。语法结构:GROUP_CONCAT([DISTINCT] expr [,expr ...] [ORDER BY {unsigned_integer | col...
阅读全文
摘要:// InnoDB转MyISAMALTER TABLE `tablename` ENGINE = MYISAM// MyISAM转InnoDBalter table tablename type=innodb;ALTER TABLE `tablename` ENGINE = InnoDB出人意料的写...
阅读全文
摘要:今天想从二维数组中取某个列成一维数组 结果发现 array_column需要php5.5支持才行 然后自己写了一个仿造版本的array_column 两种思路 1.直接遍历 取值给追加数组 返回 2.先把二维数组key确定下来 遍历key 通过key取值追加数组 返回 3.采用array_map函数
阅读全文
摘要:本节主要介绍了获取查询结果集的4个函数,此处对它们进行综合比较。 ● mysql_result():优点在于使用方便;而缺点在于功能少,一次调用只能获取结果数据集中的一行记录,对较大型的数据库效率较低。 mysql_result($result,行号,列号) 行号和列号都是从0开始计数 ● mysq...
阅读全文