初識PHP(三)面向對象特性

  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();

相關文章
相關標籤/搜索