摘要: ========================================= * 继承 extends *========================================= *1.PHP只支持类单继承,但可以继承多个接口 *2.只继承父类公有和受保护的成员 *3.重写Overwritte:子类中的方法名如果和父类的方法名相同,则会重写父类的方法 *4.子类重写父类的方法时,方法访问修饰符不能低于父类中方法的修饰符 *5.子类如果要调用父类的构造函数,必须显式调用parent::__construct... 阅读全文
posted @ 2013-12-30 23:19 TOGGLE 阅读(211) 评论(0) 推荐(0)
摘要: * 使用foreach遍历数组时要注意的问题: * 1.foreach在遍历之前会自动重置指针使用其指向第一个元素,所以foreach可以多次遍历 * 2.foreach遍历完成之后,指针是没有指向数组的任何一个元素的,也就是此时数组没有指针指向,所以紧接着使用each遍历时没有元素输出 * 3.foreach与for循环的效率比较:foreach要优于for,因为for需要获得数组的长度通过i++才能遍历,而foreach不需要计算数组长度 * 4.foreach与while+each遍历的效率比较: * 在对数组进行‘读’操作时:forea... 阅读全文
posted @ 2013-12-30 23:14 TOGGLE 阅读(745) 评论(0) 推荐(0)
摘要: times) 统计元素在数组中出现的次数 * * 其它: * array_change_key_case ($arr,[caseTye]) 键名转换:将字符类型的键转换为全大写或小写, * 可选参数:[caseTye]=CASE_UPPER/CASE_LOWER(默认为CASE_LOWER) * * * *///例1.1$arrNums = array(2,5,8,9);echo current($arrNums)."\n";//2 echo key($arrNums).... 阅读全文
posted @ 2013-12-30 23:10 TOGGLE 阅读(374) 评论(0) 推荐(0)
摘要: /*=================常用字符串处理函数================== ltrim(); //去掉字符串左边的空格 rtrim(); //去掉字符串右边的空格 trim(); //去掉字符串两边的空格 strlen(); //获取字符串长度 strrev();... 阅读全文
posted @ 2013-12-27 15:29 TOGGLE 阅读(346) 评论(0) 推荐(0)
摘要: 类和对象的创建 name="小白"; //对象方法的访问:$cat->Say(); // //====内存数据分布:静态区、常量区、代码区、堆区、栈区 //堆区:存放对象 //栈区:存放基本数据类型和引用类型的引用地址 // //====PHP的值传递与引用传递 ... 阅读全文
posted @ 2013-12-26 01:05 TOGGLE 阅读(265) 评论(0) 推荐(0)