创建类 创建方法 实例化类 构造方法
- 文永原创转载
- 2019年11月27日 17:48:261476浏览
创建类 创建方法 实例化类
实例
<?php
class work{
public $name = '肃宁工区';
public $address = '河北沧州';
public $telephone = '5088888';
public function getInfo1(){
$obj = new self();
return '工区:' .$obj->name . ',地址:' . $obj->address . ',电话:' .$obj->telephone . '<br>';
}
public function getInfo2(){
return '工区:' . $this->name .',地址:' .$this->address .'<br>';
}
}
$sn = new work();
echo $sn->name;
echo '<hr>';
echo $sn->getInfo1();
echo '<hr>';
echo $sn->getInfo2();
echo '<hr>';
$methods = get_class_methods('work');
echo '<pre>'.print_r($methods,ture);
echo '<hr>';
构造方法
实例
<?php
class work {
public $name;
public $address;
public $telephone;
public function __construct($name,$address,$telephone)
{
echo '开始执行';
echo '<hr>';
$this->name = $name;
$this->address = $address;
$this->telephone = $telephone;
}
public function getInfo()
{
return '工区:' . $this->name . ',地址:' . $this->address . ',电话:' . $this->telephone .'<br>';
}
}
$sn = new work('肃宁工区','河北沧州','13888888');
echo $sn->getInfo();
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。