• 技术文章 >后端开发 >php教程

    php中根据变量的类型 选择echo或dump_php技巧

    2016-05-17 09:10:28原创347
    此时,is_scalar内置函数就派上用场了。

    is_scalar -- 检测变量是否是一个标量

    标量变量是指那些包含了 integer、float、string 或 boolean的变量,而 array、object 和 resource 则不是标量。

    复制代码 代码如下:

    function show_var($var) {
    if (is_scalar($var)) {
    echo $var;
    } else {
    var_dump($var);
    }
    }
    $pi = 3.1416;
    $proteins = array("hemoglobin", "cytochrome c oxidase", "ferredoxin");

    show_var($pi);
    // 打印:3.1416

    show_var($proteins)
    // 打印:
    // array(3) {
    // [0]=>
    // string(10) "hemoglobin"
    // [1]=>
    // string(20) "cytochrome c oxidase"
    // [2]=>
    // string(10) "ferredoxin"
    // }
    ?>
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:变量 类型
    上一篇:工厂模式在Zend Framework中应用介绍_php技巧 下一篇:PHP写的求多项式导数的函数代码_php技巧
    PHP编程就业班

    相关文章推荐

    • 如何配置php.ini,进行PHP性能调优?• fleaphp crud操作之findByField函数的使用方法_PHP• Yii操作数据库实现动态获取表名的方法_php实例• 3款值得推荐的微信开发开源框架_php实例• PHP 如何获取客户机的每一个请求

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网