码迷,mamicode.com
首页 > Web开发 > 详细

PHP基础——变量

时间:2016-11-17 21:12:52      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:下划线   检测   动态   命名   字母   变量   

1.定义:

    变量,用于临时存储值得容器。

2.声明、释放、检测、判定

    $变量名=值;(第一次给变量赋值才算创建了这个变量。)

    unset();(释放一个变量)

    isset();(检测变量是否设置)

    empty();(检查判断变量是否为空)

3.变量命名:

    一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母、数字或下划线。且一个变量名绝对不能以数字开头,中间不能使用空格,不能用点分开。


4.可变变量:

    定义:一个变量的变量名可以动态的设置和使用。

    可变变量是通过获取一个变量的值作为变量名。

    

        $a="me";
        $$a="he";
        
        echo "$a $he";    //输出mehe
        echo "$a ${$a}";  //输出mehe

5.变量的引用赋值:

    用“&”符号来进行变量的引用赋值;

    

        $a="he";
        $b=&$a;
        
        echo $a;//输出he
        echo $b;//输出he
        
        $b=‘me‘;
        echo $a;//输出me
        echo $b;//输出me

    在这个过程中引用赋值其实是将变量的值所在的内存地址引用给了变量,如果其中任何一个的值发生改变,那么这两个变量都会改变,因为这两个变量共有一个内存中的值。


6.变量的类型:

    四种标量类型:布尔型(bool)、整型(int)、浮点型(float)、字符串(string)

     两种复合类型:数组(array)、对象(object)

    两种特殊类型:资源(resource)、NULL




    


本文出自 “sai_young” 博客,请务必保留此出处http://saiyoung.blog.51cto.com/9162541/1873932

PHP基础——变量

标签:下划线   检测   动态   命名   字母   变量   

原文地址:http://saiyoung.blog.51cto.com/9162541/1873932

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!