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()来说,不仅输出了变量的值,也给出了变量类型,所以在打印变量时,要根据情况选择合适的方法。

  • 相关阅读:
    LeetCode 42. Trapping Rain Water
    LeetCode 209. Minimum Size Subarray Sum
    LeetCode 50. Pow(x, n)
    LeetCode 80. Remove Duplicates from Sorted Array II
    Window10 激活
    Premiere 关键帧缩放
    AE 「酷酷的藤」特效字幕制作方法
    51Talk第一天 培训系列1
    Premiere 视频转场
    Premiere 暴徒生活Thug Life
  • 原文地址:https://www.cnblogs.com/houtaoliang/p/4730297.html
Copyright © 2011-2022 走看看