使用php将post数组转换为单引号

时间:2015-01-02 07:59:50

标签: php

我在数组中有这个表格帖子:

array([tags] => test,test1,test2,test3,test4);

我需要使用单引号'打印每个代码,并使用,分隔,如下所示:

'test','test1','test2','test3','test4'

如何创建和打印此输出?!

3 个答案:

答案 0 :(得分:3)

$tags = explode(',', $array['tags']);
echo implode(',', array_map(function($tag) { return "'$tag'"; }, $tags));

答案 1 :(得分:3)

$tags = explode(',', $array['tags']);
$quoted_tags = array_map(function($x) { return "'$x'"; }, $tags);
$string = implode(',', $quoted_tags);

如果您要将其存储在数据库中,请不要忘记转义标记。

答案 2 :(得分:0)

$newtags="'".str_replace(",","','",$array['tags'])."'";