下面就写一个PHP自定义类的例子。

//下面三行是对报错进行控制,有兴趣的朋友可自行研究下。这个报错的控制本身不包含在PHP自定义类里面,可以不要也不管。

//error_reporting(0);

//error_reporting(E_ALL ^ E_WARNING);

//error_reporting(E_ALL & ~E_NOTICE);

//下面这个自定义类名为splaybow_class,有一个属性和一个方法,属性名为splaybow_str,方法叫show_msg。

class splaybow_class{

    var $splaybow_str = 'Hello PHP class!';

    

    function show_msg(){

        echo $this -> splaybow_str;

    }

}

//下面是如果调用我们刚才编写的自定义的PHP类

$splaybow = new splaybow_class;

$splaybow -> show_msg();

$splaybow -> splaybow_str = 'Hello splaybow !';

$splaybow -> show_msg();

/*

输出:Hello PHP class!Hello splaybow !

需要注意的地方:

echo $this -> splaybow_str;

不能写成:[后面不能带$符号]

echo $this -> $splaybow_str;

*/

关于PHP如何编写自定义类,本文就介绍这么多,希望对您有所帮助,谢谢!

03-15 16:34