1、有关数组的使用foreach循环,foreach效率远远高于for,当循环内调用函数改变数组值的时候使用array_walk,使用foreach时候若用于其他数据类型或者未初始化的变量时会出现错误,遍历前最好使用is_array函数来判断 http://www.cnblogs.com/niniwzw/archive/2008/06/03/1212535.html 2、优先使用单引号