PHP 常见变量 常量的入门以及实践

学习了一段时间之后,感觉自己的基础还是很薄弱的,在项目中定义一个全局数组都不会用,感觉自己太low了,于是花费了一点时间来弥补自己的一些基础的问题

下面是我自己测试的一个demo 大家可以复制一下,看看每个知识点是怎么用的

<?php
header("Content-type: text/html; charset=utf-8");
//定义一个名为PI的常量
define('PI', 3.14159);  
//定义全局的数组
$arr = array('a','b','c');  
//定义全局的变量
$a = 6;
$b = 8;
Class Person{
	
    // 定义常量
    const country = "中国";
    //定义静态属性
    public static $nm = 'sukangshen';
    //定义私有属性
    private $name = "888";
     /**
	* 常量的访问
	*/
    public function myCountry() {
        //内部访问常量
        echo "我是".self::country."人<br />";
    }

    /**
	* 全局变量的访问一(数组)
	*/
    public function mytest()
    {
    	 global $arr;

    	var_dump($arr);
    }

    /**
    * 全局变量的访问二(变量)
    */
    public function mytests()
    {
        $c = $GLOBALS['a'] + $GLOBALS['b'];
        echo $c;
    }

    /**
    * 私有静态属性的访问
    */
    public function pritest()
    {
       $res = $this->name;
       echo $res;
    }


    /**
	* 静态变量的访问
	*/
    public function nmMethod()
    {
      echo self::$nm . '<br />';
    }

}

// 输出常量
echo Person::country."<br />";
echo PI."<br />";

// 访问方法
$p1 = new Person();
//输入不同的方法名称进行测试
$p1->pritest();
?>
相信我的存在能给你带来一点点收获,成就别人  成就自己

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值