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

互联网 20-6-8

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中的使用方法(附示例)的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 构造函数
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:​ PHP实现微信支付及退款流程的实例详解

相关资讯