美文网首页
php中的输出

php中的输出

作者: 海边拾贝 | 来源:发表于2015-11-09 14:16 被阅读0次

    | 使用 | 所属 | 返回值 | 参数类型 | 参数数量 | 输出结果 | 结果可捕获| 备注 |
    | ----- |-----| -----|-----| -----| -----|
    | echo | PHP语句| 无 | 字符串或变量值 | n | 无间隔 |不可捕获 | 无 |
    | print | 语言结构 | 1 | simple | 1 | 单一输出 |不可捕获 | 无 |
    | print_r | 函数 | bool | miexed | 1 | 单一输出 |可捕获 | reset指针 |
    | var_export | 函数 | mixed | mixed | 1 | 单一输出 |可捕获 | 无 |
    | var_dump | 函数 | mixed | mixed | n | 换行 |不可捕获 | 表达式递归展开 |

    var_dump直接将结果输出到浏览器
    典型用法:
    echo $a,$b;
    print $a;
    print_r($arr);
    var_export($arr);
    var_dump($arr1,$arr2);

    <?php
    $str1 = "str1";
    $var1 = "var1";
    $php_data_types = array(4.1, 3, NULL, true, false, "hello", new stdClass(), array());
    $json = json_encode($php_data_types);
    $decoded = json_decode($json);
    echo 'echo 输出任意个简单变量 <br />';
    echo $str1, ' ', $var1;
    echo ' <br /> print 输入一个简单变量 <br />';
    print $str1;
    echo ' <br /> print_r 输出一个数组变量<br />';
    print_r($decoded);
    echo ' <br /> print_r  TRUE 捕获结果而不输出<br />';
    $str=print_r($decoded,TRUE);
    echo $str;
    echo ' <br /> var_export  输出一个复杂变量<br />';
    var_export($decoded);
    echo ' <br /> var_export TRUE 捕获结果而不输出<br />';
    $str=var_export($decoded,TRUE);
    echo $str;
    echo ' <br /> var_dump 输出任意个复杂变量 <br />';
    var_dump($decoded,$json);
    echo '<br />';
    ?>
    

    相关文章

      网友评论

          本文标题:php中的输出

          本文链接:https://www.haomeiwen.com/subject/ygxhhttx.html