构造函数在php中的使用方法(附示例)-php教程

资源魔 33 0

php中的结构函数

正在PHP里,假如你不手写结构函数,则php正在实例化这个工具的时分,会主动为类成员和类办法进行初始化,调配内存等工作,然而有些时分不克不及餍足咱们的要求,比方咱们要正在工具实例化的时分通报参数,那末就需求手动编写结构函数了,手写结构函数有两种写法,只是体现方式没有同,其实实质同样。

第一种结构函数的办法

class test
{
    function __construct()
    {
     //your code
    }
}

第二种结构函数的办法

class test
{
    function test()//假如办法名跟类名字同样,将被以为是结构函数
    {
    //your code
    }
}

通报参数进行实例化的示例

class test
{
    public $test = '';
    function __construct($input = '')
    {
        $this->test = $input;
    }
    function getTest()
    {
        return $this->test;
    }
}
$a = new test('a test');
echo $a->getTest()//将输入 a test
$b = new test();
echo $a->getTest()//不任何输入(实际上是有输入,然而输入为空)

保举教程:《PHP教程》

感激各人的浏览,心愿各人有所收益。

以上就是结构函数正在php中的应用办法(附示例)的具体内容,更多请存眷资源魔其它相干文章!

标签: php php开发教程 php开发资料 php开发自学 构造函数

抱歉,评论功能暂时关闭!