php 三大输出函数

来源:互联网 发布:iphone 没有4g网络 编辑:程序博客网 时间:2024/06/07 00:16

var_dump:打印变量的相关信息,包括该变量的类型和值

比如

<?php$a = array(1, 2, array("a", "b", "c"));var_dump($a);?>
以上例程会输出:

array(3) {
float(3.1)bool(true)
[0]=> int(1) [1]=> int(2) [2]=> array(3) { [0]=> string(1) "a" [1]=> string(1) "b" [2]=> string(1) "c" }}
?>

以上例程会输出:
var_export:输出或返回一个变量的字符串表示,和var_dump()类似,不同的是其返回的合法的php代码

如:

<?php$b = 3.1;$c = true;var_dump($b, $c);
<?php$a = array (1, 2, array ("a", "b", "c"));var_export ($a);/* 输出:array (  0 => 1,  1 => 2,  2 =>   array (    0 => 'a',    1 => 'b',    2 => 'c',  ),)*/$b = 3.1;$v = var_export($b, TRUE);echo $v;
<?php    $a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x','y','z'));    print_r ($a);?>

/* 输出:3.1*/?>


print_r:打印变量易于理解的信息

<?php    $a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x','y','z'));    print_r ($a);?>

以上代码将输出:

Array(    [a] => apple    [b] => banana    [c] => Array        (            [0] => x            [1] => y            [2] => z        ))


原创粉丝点击