php 如何输出二维数组

如何输出 php 中的二维数组?使用 print_r() 函数递归输出为人类可读的字符串。使用 var_dump() 函数提供更详细的数组信息。对于简单的二维数组,可逐行输出元素。如何输出 PHP 中的二维数组
在 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 如何输出二维数组的详细内容,更多请关注叮当号网其它相关文章!

文章来自互联网,只做分享使用。发布者:木子,转转请注明出处:https://www.dingdanghao.com/article/678833.html

(0)
上一篇 2024-08-03 11:51
下一篇 2024-08-03 11:51

相关推荐

联系我们

在线咨询: QQ交谈

邮件:442814395@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信公众号