PHP 常量/变量的定义和用法_初始化

一、常量

const VS = '1.0.0';//常量名称要大写字母
const ED = 'utf-8';//常量常量名称要大写字母

使用:

dump(self::VS);exit;

二、变量

class LebaifenPay
{

public $lbfpay_conf;//1.先定义

public function __construct()
{
//初始化,取得微信支付参数
$this->lbfpay_conf = system_cofing();//2.再赋值
}

/**
* 创建
*
* @param $data
* @return string
* @throws ErrorException
*/
public function buildRequestForm($data)
{
//3.引用
$system_website=$this->lbfpay_conf['system_website'];
dump($system_website);exit;

三、调用方法

要调用上面这种组成的LebaifenPay类

3.1 这种方法是调用不了的。这种是静态(::对应static)

$result = \lfqpay\LebaifenPay::buildRequestForm($baiduparams);

public static

3.2 这种方法才可以,要实例化

            $result = new \lfqpay\LebaifenPay;
            $result->buildRequestForm($params);