如何在PHP中回显数组

如何在PHP中回显数组,php,api,Php,Api,如何在API回送结果中创建新阵列 例如: echo implode('[]',$resultArray); 结果: $resultArray 要求的结果: [$resultArray] 由于您正在实现一个API,最好的做法是以多种编程语言可读和可理解的格式输出结果。JSON是一条出路。读一读,然后 要以JSON格式在PHP中回显数组或任何不仅仅是数组的内容,请使用: echo "<pre>"; var_dump($array); echo "</pre>"; ech

如何在API回送结果中创建新阵列

例如:

 echo implode('[]',$resultArray);
结果:

$resultArray

要求的结果:

[$resultArray]


由于您正在实现一个API,最好的做法是以多种编程语言可读和可理解的格式输出结果。JSON是一条出路。读一读,然后

要以JSON格式在PHP中回显数组或任何不仅仅是数组的内容,请使用:

echo "<pre>"; var_dump($array); echo "</pre>";
echo json_encode($data)


如果$data保存输出

因为您正在实现一个API,最好的做法是以多种编程语言可读和理解的格式输出结果。JSON是一条出路。读一读,然后

要以JSON格式在PHP中回显数组或任何不仅仅是数组的内容,请使用:

echo "<pre>"; var_dump($array); echo "</pre>";
echo json_encode($data)

其中$data保存输出

echo json\u encode($resultArray)

假设您希望将响应中的数据保留为请求者的数组

如果没有,您的示例将起作用,但我建议在请求者一侧使用一些易于解析的方法,例如使用逗号解析CSV值:
echo内爆(“,”,$resultArray)

如果您希望输出字符串
“[$resultArray]”
,它将类似于
回显“[$”。打印变量名称($resultArray)。]
。我不知道你为什么会这样需要它,但你的问题有点模糊/让人困惑,你到底在寻找什么

假设您希望将响应中的数据保留为请求者的数组

如果没有,您的示例将起作用,但我建议在请求者一侧使用一些易于解析的方法,例如使用逗号解析CSV值:
echo内爆(“,”,$resultArray)

如果您希望输出字符串
“[$resultArray]”
,它将类似于
回显“[$”。打印变量名称($resultArray)。]
。我不知道你为什么需要这样,但你的问题有点模糊/让人困惑,你到底在找什么。

你可以使用:

echo”“;变量转储($数组);回声“;
这样,您将获得一个很好的var_dump预格式化结果。

您可以使用:

echo”“;变量转储($数组);回声“;
这样,您将获得一个很好的var_dump预格式化结果。

试试这个

Print_r();

试试这个

Print_r();


数组合并可以工作吗?()?
var\u dump或print\r
是否在php端?在新数组中使用echo结果是什么意思?结果如何?你正在使用API吗?数组合并会起作用吗?()?
var\u dump或print\r
是否在php端?在新数组中使用echo结果是什么意思?结果如何?您正在使用API吗?