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