PHP:数组到字符串?将键/值对数组放入简单的值列表中? [复制]
Posted
技术标签:
【中文标题】PHP:数组到字符串?将键/值对数组放入简单的值列表中? [复制]【英文标题】:PHP: Array to string? Array of Key/value pairs into simple value list? [duplicate] 【发布时间】:2013-09-26 05:09:42 【问题描述】:我确信这很简单,但我在任何地方都找不到:
如何更改这样的数组:
[0]=> string(3) "674" [1]=> string(3) "675" [2]=> string(3) "676" [3]=> string(3) "677"
变成这样一个简单的:
(674,675,676,677)
用于另一个 SQL (IN) 查询?
我尝试过内爆,但失败了。
$myarray_value = implode( ',', $myarray );
【问题讨论】:
这是什么语言?将其添加为标签。 您正在使用 var_dump。你能给$array nemo:这似乎是个骗子,谢谢!这解决了我的问题。 它应该可以工作,可能你犯了任何错误或发布你是var_dump
ing的数组。
Check this,应该可以工作。
【参考方案1】:
您正在查看的是 JSON 格式,因此请执行以下操作:
$string = ' [0]=> string(3) "674" [1]=> string(3) "675" [2]=> string(3) "676" [3]=> string(3) "677" ';
$array = json_decode($string);
print_r($array);
【讨论】:
您答案中的字符串是var_dump($array)
的结果,而不是json
字符串。
Check this.以上是关于PHP:数组到字符串?将键/值对数组放入简单的值列表中? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
PDO fetchAll 将键值对分组到 assoc 数组中