Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.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,我有一个脚本,它从一篇文章中生成一个值数组 $values = array_values($_POST); 我想做的是在数组中每条记录的开头和结尾添加一个引号 hint: $values = "'".$values."'"; does not work 有人知道怎么做吗 例如,如果数组包含[nameFirst]=>Vik[nameLast]=>Grant 它将替换为[nameFirst]=>“Vik”[nameLast]=>“Grant” 有什么想法吗 使用 foreach ($valu

我有一个脚本,它从一篇文章中生成一个值数组

$values = array_values($_POST);
我想做的是在数组中每条记录的开头和结尾添加一个引号

hint: $values = "'".$values."'";   does not work
有人知道怎么做吗

例如,如果数组包含[nameFirst]=>Vik[nameLast]=>Grant 它将替换为[nameFirst]=>“Vik”[nameLast]=>“Grant”

有什么想法吗

使用

foreach ($values as &$value) {
    $value = "'{$value}'";
}
$new_values = array_map( function($value) {
    return "'{$value}'";
}, $values);