新年感想

我要以更穩的心態,更低的姿態去學習!不用傷心太久,不然會錯過太多陽光!一切都會過去,我們缺的只是時間。很多事情不是想忘就忘得掉的,不用刻意去做什麽,一切順其自然。認准自己的目標,朝著自己的目標前進,做好自己要做的事情。茫然,是因為不知道自己要去哪兒;不知道怎麼選擇,是因為不知道自己要什麽。每一天睜開眼,眼裡有什麽不一樣?每一天的時間都是一樣的,但是每一天的我們如果都一樣,那就不必要睜開眼了。在人生的道路上,沿途的風景很多,很美,如果我們流連忘返,我們就會忘記自己要去哪兒!種種的困難,種種的傷心,種種的感情,種種的故事,不應該讓我們變得脆弱,更不應該成為我們脆弱的藉口,以至於丟掉了曾經去追...
心情 | 2011-02-06 09:10 | 阅读 1030 次 | 评论 0 条

PHP面向对象开发的学习(8)

1、多态的介绍与优势 介绍: 多态性是继承抽象和继承后,面向对象语言的第三个特征,从字面上理解,多态的意思是“多种形态”,即具有表现多种形态的能力的特征,在OO中是指“语言具有根据对象的类型以不同方式处理”。 优势: OOP的模式并不仅仅是把很多函数和功能集合起来,目的而是使用类、继承、多态的方式描述我们生活中的一种情况,从而使我们的代码更具有“物”的意义,帮助我们减少一些重复性的代码和条件语句的判断。2、运算符:instanceof 用来测定一个给定的对象是否来自指定的对象类。 例如: class A{。。。} class B{。。。} $thing=new A(); if...
前景 | 2010-12-18 20:12 | 阅读 959 次 | 评论 0 条

PHP面向对象开发的学习(7)

1、接口的介绍与创建 接口:一种成员属性全部为抽象或者常量的特殊抽象类。 注意: (1)类中全部为抽象方法; (2)抽象方法前面不用加abstract; (3)接口抽象方法属性为public; (4)成员属性必须为常量。 与抽象类的共同点: (1)本身都不能被实例化,必须被继承或者引用; (2)继承或者引用后需要把所有抽象方法重载方可以使用。 创建:interface 例: interface demo{ const NAME="名字";//对象属性必须为常量 function Fun1(); function Fun2(); }//Fun1和Fun2全部为...
前景 | 2010-12-18 20:01 | 阅读 895 次 | 评论 0 条

PHP面向对象开发的学习(6)

1、关键字 final:(锁) 用来定义类和方法,当定义类的时候该类不能被继承,当定义方法的时候该方法不能被重载。 self: 用来用类访问当前类中的内容关键字,类似$this,但是$this是需要类实例化以后才可以使用,self可以直接访问当前类中的内部成员。 self::类内部成员(属性或者方法) 类名::类内部成员注意:因为没有实例化,类访问内部属性或者方法是没有意义的,所以self一般用来访问类中的静态成员,常量或者其他定义的内容。 static: 用来定义静态属性或者方法,可以在类未被实例化时使用,静态属性单独占用内存,而不会因创建多个对象而导致同样的方法或者属性重复...
前景 | 2010-12-13 00:08 | 阅读 1036 次 | 评论 0 条

PHP面向对象开发的学习(5)

1、抽象关键字——absract 抽象就是无法确切说明,但又有一点的概念或者名称,使用abstract定义。2、抽象方法和抽象类的定义 (1)类中至少有一个方法是抽象的,我们称之为抽象类 (2)抽象方法不允许有{} (3)抽象方法前面必须有abstract 例子: abstract class class1{ abstract function fun1(); }//两者都必须使用3、抽象类和方法使用规则 特点: (1)不能被实例化,只能被继承 (2)继承的派生类当中,要把所有抽象方法重载才能实例化,重载所有抽象方法 例子: class class2 ext...
前景 | 2010-12-12 23:55 | 阅读 869 次 | 评论 0 条

PHP面向对象开发的学习(4)

1、继承关键字extends php中使用extends单一继承 被继承类->父类(基类) 继承者->子类(派生类)2、继承规则 class1——>class2——>class3(——>表示extends) 依次继承class3拥有class1、class2所有功能和属性,避免方法和属性重名。 例子: class MyClass{ 。。。。 } class ClassSon extends MyClass{ 。。。 }3、基类方法重载和基类方法访问 方法重载也可以理解为方法覆盖,在派生类里面使用与基类方法重名的方法名称执行重载。 重载时我们需要调用原始的基类内容,再增...
前景 | 2010-12-11 18:52 | 阅读 1177 次 | 评论 2 条

PHP面向对象开发的学习(3)

封装:是把一些相关的属性和行为隐藏起来,从而得到保护和安全。有三种封装方式:public、protected和private。 public:全局、类内部和外部以及子类都可以访问; protected:表示受保护的,只有本类、子类或者父类中可以访问,全局不可以; private:表示私有,只有本类内部可以访问使用,其他均不可以。封装的相关函数:(某些特定操作需要访问和赋值封装的类型) __set()取得当前类中封装过私有属性,或者方法重新执行或赋值操作。 __set($name,$value); __get()取得当前类中封装过属性或方法并转换成共有属性。 __get()=>保护,可...
前景 | 2010-12-11 18:43 | 阅读 1008 次 | 评论 0 条

忙,但是有收获。。

这两天认真地写了几张网页,发现数据库的作用真的太大了,也太神奇了,,看来要想在php上有所突破,数据库也是一个十分具有战略意义的一个高地呢!
心理历程 | 2010-11-29 17:00 | 阅读 891 次 | 评论 0 条

PHP面向对象开发的学习(2)

1、创建一个和多个对象 只需要使用new即可。另外,在申明对象属性时建议使用public而不是var。2、对象中的$this关键字 用来访问当前对象中的对象属性和对象方法的系统变量。 注意:$this仅能在当前对象中使用。 例:class MyClass{ public $name; public $price; function Method(){ echo $this->name; } $this->Method(); } $class=new MyClass(); $class->Method();3、初始化对象函数 在PHP4中...
前景 | 2010-11-29 16:56 | 阅读 976 次 | 评论 0 条

PHP面向对象开发的学习(1)

1、什么是面向对象?什么是类? 专指在程序设计中采用封装,继承抽象等设计方法。 OOA:面向对象分析 OOD:面向对象设计 OOP:面向对象的编程实现 要素: 抽象性、封装性、共享性、强调对象结构而不是程序结构 特点: 封装、继承、多态2、使用class创建类 class 类名{ 。。。 }3、类的成员属性和成员方法 class MyClass{ public $name; var $price; function Method(){ ... } }4、使用new函数对象实例化 new 对象名(参数)
前景 | 2010-11-29 16:43 | 阅读 901 次 | 评论 0 条

PHP小偷程序原理

1、初识正则表达式 ^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+....//邮箱验证部分 用于描述字符排列和匹配模式的一种语法规则,它主要用于字符串的模式分割,匹配查找以及替换操作。2、正则表达式函数 ereg(正则表达式,内容,返回的数组);//若省略“返回数组”,找到则返回true,否则返回false 注意: ereg();//区分大小写 eregi();//不区分大小写3、file_get_contents读取整个文件 file_get_contents(文件名或路径); 它等价于$fp=fopen(文件名或路径); ...
前景 | 2010-11-23 12:56 | 阅读 1230 次 | 评论 0 条

PHP生产HTML文件原理

1、PHP部分文件操作函数 (1)fopen打开文件 fopen(路径和文件名,打开方式);//打开方式:r 只读,w 写入,a 读写 (2)fread读取文件内容 fread(打开的文件,结束位置);//以字节为单位 (3)filesize读取文件大小,字节为计量单位 filesize(路径和文件名); (4)fwrite写入文件内容 fwrite(路径和文件名,写入的内容); (5)fclose关闭打开的文件 fclose(路径和文件名);2、删除函数 删除文件函数 unlink(路径和文件名); 删除目录函数 mkdir(路径和文件名);
前景 | 2010-11-23 12:46 | 阅读 972 次 | 评论 0 条

这个是个好东西——40条优化php代码的小实例

bbs.php100.com/read.php?tid=4427&page=1大家一起分享,其实对很多其他的语言也是有启发的。。
分享 | 2010-11-23 12:34 | 阅读 903 次 | 评论 0 条

PHP上传原理以及应用

1、FROM标签enctype属性 表单默认情况下传递该编码的格式是application/x-www-form-urlencoded,但是它不能应用于文件上传;只有使用了multipart/form-data,才能完整的传递文件数据,表单中enctype="multipart/form-data"的意思是设置MIME编码。 格式: <form enctype="multipart/form-data" method="post" name="Up_LoadForm"> <input type="file" name="Up_File" /> </form>2、$_FILES系统函...
前景 | 2010-11-22 14:46 | 阅读 1151 次 | 评论 0 条

PHP+MySQL分页原理

1、SQL语句中的limit用法 select * from table_name 条件 limit 开始位置,操作条数 例子: select * from table where id>21 limit 21,30//从22开始,取30条2、分页公式 (1)分页原理 就是将数据库中的结果集分成一段一段来显示。 (2)需要的条件 首先要知道:怎么分段,当前在第几段以及每页有几条,当前在第几页。 (3)得到的公式 (当前页-1)*每页条数,每页条数 联系上SQL语句即有: select * from table 。。。 limit ($page-1)*$pagesiz...
前景 | 2010-11-22 14:27 | 阅读 1103 次 | 评论 0 条

最近这个网站到底怎么了哦。。。

最近这个网站打开老是有问题呢!!!强烈要求整修~\(≧▽≦)/~啦啦啦大家怎么样呢??
八卦 | 2010-11-17 00:01 | 阅读 884 次 | 评论 0 条

PHP+MySQL制作留言板(2)

提交表单JavaScript验证(例子) <form action="" method="post" name="myform" onsubmit="return Check();"><script language=javascript> function Check() { if(myform.user.value=="") { alert("请填写用户名!"); myform.user.focus(); return false; } ...
默认分类 | 2010-11-16 20:35 | 阅读 1022 次 | 评论 0 条

PHP+MySQL制作留言板(1)

流程: 设计流程:功能需要—>页面设计—>数据库设计—>代码设计—>调试发布 程序设计:开始程序—>初始化—>条件—>代码操作PHP里页面相互调用 require()与require_once() 通常放在PHP程序的最前面,PHP执行就会先读入reqire所指向的文件。 注意:如果引入文件出错,则该错误时致命的。即程序将不会被执行。 include()与include_once() 可以放在程序的任何位置,PHP在执行到的时候才会读入指定引入文件。 注意:如果引入文件出错,则会有相应的错误提示,但程序依然被执行。PHP接收参数的几种形式 $_GET['value']; $_PO...
前景 | 2010-11-16 20:19 | 阅读 933 次 | 评论 0 条

改变我自己。。。

最近老是很喜欢给自己找各种各样的理由,不看书了,不学习了!也许是因为找到工作的原因,自己一下就放松了!现在想来真的很不对,工作就像读书一样,只是我人生的一个特定阶段,但是学习却是应该贯穿我一生的事情,我可不能舍本逐末了!想起来一句话:人,是最容易给自己台阶下的动物!随便给个理由就理所应当了。
心理历程 | 2010-11-13 17:10 | 阅读 1202 次 | 评论 2 条

MySQL在PHP中的应用(2)

2、如何执行一个SQL语句 mysql_query(SQL语句,链接标识符); //该函数用来根据链接标识符向该数据库服务器的当前数据库发送查询,如果链接标识符默认,则认为是上一次打开的链接; //返回值:执行成功后返回一个结果标识符,失败则返回false //例子:$query="SELECT * FROM 表名"; // $result=@mysql_query($query,$conn);3、两种查询函数 1)mysql_fetch_row($result); //用来查询结果的一行保存至数组,该数组下标从0开始,每一个数组元素对应一个域,通过循环,可以将查询的结果全部获...
前景 | 2010-11-13 17:05 | 阅读 1284 次 | 评论 2 条
浏览37679次