• PHP 数据类型验证和获取


     PHP 经常跟数据库打交道,虽然很多时候,我们可以用JS来验证客户端的数据,但有时候还是需要PHP来判断数据类型,以免错误类型存入数据库或参数类型错误;虽然PHP是弱数据类型语言,没C,C++,JAVA那么严格,但是还是有必须掌握数据类型的格式等。

      is_array - 检测变量是否是数组
      is_bool - 检测变量是否是布尔型
      is_callable - 检测参数是否为合法的可调用结构
      is_double - is_float 的别名
      is_float - 检测变量是否是浮点型
      is_int - 检测变量是否是整数
      is_integer - is_int 的别名
      is_long - is_int 的别名
      is_null - 检测变量是否为 NULL
      is_numeric - 检测变量是否为数字或数字字符串
      is_object - 检测变量是否是一个对象
      is_real - is_float 的别名
      is_resource - 检测变量是否为资源类型
      is_scalar - 检测变量是否是一个标量
      is_string - 检测变量是否是字符串

     

    【检测数据类型】

    以上是检测变量类型的函数,返回都为boolean(从 PHP 4 起)类型。 也可以使用gettype($var)

    exp:

       $str="this is a test";

        echo gettype($str);

        //  string

    【类型转换】

       (int)$str;

       (string)$str;

      其他就不多说了。大家都懂的。





  • 相关阅读:
    19.SimLogin_case07
    19.SimLogin_case06
    19.SimLogin_case05
    19.SimLogin_case04
    19.SimLogin_case03
    闲说性能测试
    iostat命令详解
    Linux vmstat命令实战详解
    RAC集群节点故障模拟测试
    Oracle RAC功能测试
  • 原文地址:https://www.cnblogs.com/firmy/p/2306555.html
Copyright © 2020-2023  润新知