PHP 中输出数组的函数包括:print_r():打印数组内容和类型,包括嵌套数组。var_dump():提供更详细的信息,包括变量类型、大小和引用计数。json_encode():将数组编码为 JSON 格式。

PHP 输出数组的函数
在 PHP 中,您可以使用以下函数输出数组:
1. print_r()
print_r() 函数将数组内容打印到标准输出中。它会打印数组中所有元素的类型和值,包括嵌套数组。
立即学习“PHP免费学习笔记(深入)”;
<code class="php">$array = [1, 2, 3, ['a', 'b', 'c']]; print_r($array);</code>
输出:
<code>Array (
[0] => 1
[1] => 2
[2] => 3
[3] => Array (
[0] => a
[1] => b
[2] => c
)
) </code>2. var_dump()
var_dump() 函数类似于 print_r(),但它提供更详细的信息,包括变量类型、大小和引用计数。
<code class="php">var_dump($array);</code>
输出:
<code>array(4) {
[0] => int(1)
[1] => int(2)
[2] => int(3)
[3] => array(3) {
[0] => string(1) "a"
[1] => string(1) "b"
[2] => string(1) "c"
}
} </code>3. json_encode()
json_encode() 函数将数组编码为 JSON 格式。JSON 是 JavaScript Object Notation 的缩写,是一种轻量级的文本数据交换格式。
<code class="php">$json = json_encode($array); echo $json;</code>
输出:
<code>[1,2,3,["a","b","c"]]</code>
以上就是php输出数组用什么函数的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号