OOP:Object Oriented Programming 面向对象程序设计.也可以称为OO.
类:某一类事物的信息和对其操作信息的集合,也就是属性和方法
对象:具体到这一类事物的某一[个体]。
下面OO部分里的Person就是一个类,而$surfchen就是一个[个体]。

我现在就以操作个人信息作为一个实例,分别以面向对象和非面向对象的方法进行操作。以此来对比OO和非OO的区别,让读者对OO有个初步的了解。
首先,我们建立一个简单的个人信息数据文件info.txt,内容如下:

surfchen
19
male
13878797321

第一行为名字,二行为年龄,三行为性别,四行为电话号码

现在,我以非OO的方法来获得信息并修改其中的年龄信息.(请认真阅读并理解这段非OO代码,这对你来说应该很容易,它和后面的OO代码实现同样的功能。通过对比这段代码和后面的OO代码,你很容易就可以理解OO的一些基本东西)

test1.php

$f=”info.txt”;//数据保存文件名
$file_info=file($f);
/*获得个人信息*/
$name=rtrim($file_info[0]);
$age=rtrim($file_info[1]);
$sex=rtrim($file_info[2]);
$phone=rtrim($file_info[3]);
$phone=”13117601514″;//所要修改的项目
$total=$name.”/n”.$age.”/n”.$sex.”/n”.$phone;
$handle=fopen($f,”w”);
fwrite($handle,$total);//保存修改信息
fclose($handle);
?>
View Code

相关文章:

  • 2021-10-16
猜你喜欢
  • 2021-06-23
  • 2021-11-25
  • 2021-12-22
相关资源
相似解决方案