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

  • 相关阅读:
    Hibrenate load 和 get
    用 JMX 检测应用程序
    java.lang.Class类
    JAVA方法传递参数:传值?传引用?
    Spring Task Schedule 及多线程
    Spring 3.0 注解
    Spring Batch 文档(中文)
    C#中combobox 控件属性、事件、方法
    LINQ to SQL快速上手 step by step
    C#操作字符串方法总结<转>
  • 原文地址:https://www.cnblogs.com/houtaoliang/p/4730297.html
Copyright © 2011-2022 走看看