php 如何输出二维数组

当前位置: 电视猫 > php教程>
电视猫时间: 2023-11-30 08:00:00

  php 如何输出二维数组

如何输出 php 中的二维数组?使用 print_r() 函数递归输出为人类可读的字符串。使用 var_dump() 函数提供更详细的数组信息。对于简单的二维数组,可逐行输出元素。

php 如何输出二维数组

如何输出 PHP 中的二维数组

在 PHP 中,可以使用以下方法输出二维数组:

1. print_r() 函数

此函数通过递归将数组元素打印为人类可读的字符串。

$array = [
    [1, 2, 3],
    [4, 5, 6],
    [7, 8, 9]
];

print_r($array);
登录后复制

输出:

Array
(
    [0] => Array
        (
            [0] => 1
            [1] => 2
            [2] => 3
        )
    [1] => Array
        (
            [0] => 4
            [1] => 5
            [2] => 6
        )
    [2] => Array
        (
            [0] => 7
            [1] => 8
            [2] => 9
        )
)
登录后复制

2. var_dump() 函数

此函数提供比 print_r() 更详细的数组信息,包括数据类型和引用。

var_dump($array);
登录后复制

输出:

array(3) {
  [0]=>
  array(3) {
    [0]=>
    int(1)
    [1]=>
    int(2)
    [2]=>
    int(3)
  }
  [1]=>
  array(3) {
    [0]=>
    int(4)
    [1]=>
    int(5)
    [2]=>
    int(6)
  }
  [2]=>
  array(3) {
    [0]=>
    int(7)
    [1]=>
    int(8)
    [2]=>
    int(9)
  }
}
登录后复制

3. 直接输出

对于简单的二维数组,可以逐行输出元素。

foreach ($array as $row) {
    foreach ($row as $element) {
        echo $element . ' ';
    }
    echo '<br>';
}
登录后复制

输出:

1 2 3 
4 5 6 
7 8 9 
登录后复制

以上就是php 如何输出二维数组的详细内容,更多请关注php中文网其它相关文章!

最新电视剧
热门电视剧
影视资讯
最新剧情排行榜
最新电视剧剧情