zoukankan      html  css  js  c++  java
  • PHP学习笔记-变量类型

           1.PHP中有一种特殊的变量类型,为null类型,如$a=null,则a的类型为null型。

           2.判断变量是否存在,用isset(变量名)函数,它返回一个布尔值,或为true或为false。(注意如果是一个null型,它返回false)

           

    <?php
    $b=null;
    if(isset($b))
    {
        echo '存在';
    }
    else{
        echo '不存在';
    }
    ?>

         3.返回变量的类型,可以使用gettype(变量名)函数,返回当前变量的类型,还可以使用is_int(),is_float(),is_string(),is_array()来判断当前的变量类型是否为整型,浮点型,字符串型和数组型。

         4.打印变量有三种方法,分别是echo,print_r()和var_dump(),三种各有各的好处,echo适合打印数字和字符串,print_r()则可打印数组,var_dump()则打印变量的类型和值。

    <?php
    $a=array('3',false,3,true);
    var_dump($a);
    echo '<br>'; print_r ($a); echo '<br>',$a; ?>

    运行结果截图:

       

        可以看出,对于数组来说,echo只输出array,而对于布尔类型来说,true值print_r()输出1,而false则完全不输出,对于var_dump()来说,不仅输出了变量的值,也给出了变量类型,所以在打印变量时,要根据情况选择合适的方法。

  • 相关阅读:
    2013年2月最后一周
    linux虚拟机与winodows共享文件夹linux安装VMware tools
    汇编语言 手记8
    汇编语言 手记9
    虚拟机vmware与本地磁盘共享方法
    生活里多少会有些迷茫
    《恋爱厚黑学》杨冰阳
    2012年读书目录
    2013年2月第2个周末
    JBOSSJNDI日常
  • 原文地址:https://www.cnblogs.com/houtaoliang/p/4730297.html
Copyright © 2011-2022 走看看