php对面向对象的支持,完全可以开发大型商城网站

很多人说到面向对象都会想到java,C++编程语言等,而且很多java程序员都觉得只有java才有面向对象,java程序员要被打脸了。

php对面向对象的支持,从php5开始完全实现面向对象,在开发大型商城网站上面,完全无压力。到目前php7已经出来,在提升速度和大型网站建设方面形成了自己的优势。

我们来看下php对面向对象的支持,在PHP中是通过类来完成封装:
class Something{
//作用域修饰符:private私有的;;
private $x=null;
//加上$this伪变量来指向操作的对象
public functionsetX($v){
$this->x=$v;
}
public functiongetX(){
return $this->x;
}
}
使用new操作符来创建一个对象:
$obj=new Something;
然后你可以使用成员函数通过:
$obj->setX(5);
$see=$obj->getX();
echo$see;
看到这里,估计很多php都经历过以上的代码编程,很多人都觉得这是封装类的一个过程,告诉你们所谓的面向对象符合三个条件:1.抽象数据类型和信息封装 2.继承 3.多态,通过以上简单的案例,php早已符合面向对象概念,所以希望以后各位网友不要再说只有java才有面向对象了。