PHP5开始支持面向对象的编程方式。PHP的面向对象编程方法和别的语言区别不大,下面对PHP面向编程基本语法进行简单记录。
一、声明对象
声明方法:
class Say{
public function SayHello () {
echo 'Hello World!';
}
}
这就完成了最简单的对象声明。
构造函数:
class Say{
private $_lang;
public function _construct($lang){
$this->_lang = $lang;
echo 'the language is $this->_lang';
}
public function SayHello () {
echo 'Hello World!';
}
}
这就是构造函数的写法。
二、使用对象
调用别的PHP文件方法:
require 'Sayphp';
但是这种调用方法再重复调用时会报重复定义的错,因此一般使用另一种方法:
require_once 'Sayphp';
这样重复调用就不会报错了。
之后new一个新对象:
$a = new Say('Chinese');
使用成员函数:
$a->SayHello();