Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 是否将阵列转换为正常显示?_Php_Arrays - Fatal编程技术网

Php 是否将阵列转换为正常显示?

Php 是否将阵列转换为正常显示?,php,arrays,Php,Arrays,我在数组变量中设置foreach结果,数组给我一些id $categoryIDs=explode(“,”,$result->category\u id) 我已经尝试找到解决方案,但没有任何效果,任何来源包括: 如果我用print_r()显示结果,我会看到正确的结果,但如何将其转换为:32432,21543?您可以使用内爆实现此目的: implode(",", $categoryIDs); 您可以阅读文档您应该发布相关变量的var_dump(),但您可能正在寻找inpode()而不是explo

我在数组变量中设置foreach结果,数组给我一些id

$categoryIDs=explode(“,”,$result->category\u id)

我已经尝试找到解决方案,但没有任何效果,任何来源包括:


如果我用print_r()显示结果,我会看到正确的结果,但如何将其转换为:32432,21543?

您可以使用
内爆
实现此目的:

implode(",", $categoryIDs);

您可以阅读文档

您应该发布相关变量的
var_dump()
,但您可能正在寻找
inpode()
而不是
explode()
。为了保持一致性,我建议使用inpode而不是join。事实上,虽然内爆()和连接()是别名,但split()的行为与explode()不同!事实上,我会把它从答案上去掉。