Php add double quotes to array values
I have an array like below format
But I want to convert the array like below format
I have already googling about this issue but can't get the desire solution yet. Anybody help please ?
asked Jan 28, 2019 at 8:21
Arafat RahmanArafat Rahman 9154 gold badges12 silver badges42 bronze badges Try this with explode() The explode() function breaks a string into an array. Note: The "separator" parameter cannot be an empty string. Note: This function is binary-safe.
answered Jan 28, 2019 at 8:26
MD. Jubair MizanMD. Jubair Mizan 1,5091 gold badge11 silver badges19 bronze badges You can do it this way with explode:
dWinder 11.4k3 gold badges24 silver badges37 bronze badges answered Jan 28, 2019 at 8:25
You can
Output:
Here I have exploded the string in your array answered Jan 28, 2019 at 8:24
Nick ParsonsNick Parsons 41.3k6 gold badges36 silver badges60 bronze badges 1
How to add double quote to array values php [closed]Array( [0] => 25/1 [1] => 10/1 ); Array( [0] => "25/1" [1] => "10/1" ); $current_array = array(red, green); $new_array = array(); $new_array = array_map(function($rec){ //concatenate record with "" $result = $rec= '"'.$rec.'"'; return $result; },$current_array); print_r($result); Array ( [0] => "red" [1] => "green" ) Php implode (101) with quotes$array = array('lastname', 'email', 'phone'); $comma_separated = implode(",", $array); lastname,email,phone $array = array('lastname', 'email', 'phone'); $comma_separated = implode("','", $array); $comma_separated = "'".$comma_separated."'"; 'lastname','email','phone' $array = array('lastname', 'email', 'phone'); echo "'" . implode("','", $array) . "'"; $ids = sprintf("'%s'", implode("','", $ids ) ); function add_quotes($str) { return sprintf("'%s'", $str); } $csv = implode(',', array_map('add_quotes', $array)); $array = array('lastname', 'email', 'phone'); $comma_separated = implode("','", $array); $comma_separated = "'".$comma_separated."'"; $array = array('lastname', 'email', 'phone'); $comma_separated = "'".implode("','", $array)."'"; $array = array('lastname', 'email', 'phone'); foreach($array as &$value){ $value = "'$value'"; } $comma_separated = implode(",", $array); $id = array(2222,3333,4444,5555,6666); $ids = "'".implode("','",$id)."'"; $ids = sprintf("'%s'", implode("','", $id ) ); function implode_with_quotes(array $data) { return sprintf("'%s'", implode("', '", $data)); } $output = ''; foreach ($list as $row) { $output .= '"' . implode('", "', array_values($row)) . '"' . "\r\n"; } foreach ($list as $obj) { $output .= '"' . implode('", "', array_values((array) $obj)) . '"' . "\r\n"; } $a = ['A', 'B', 'C']; implode(',', preg_replace('/^(.*)$/', '"$1"', $a)); // "A","B","C" $b = []; implode(',', preg_replace('/^(.*)$/', '"$1"', $b)); // empty string $array = array('lastname', 'email', 'phone'); echo "'" . implode("','", explode(',', $array)) . "'"; $array = array('lastname', 'email', 'phone'); echo json_encode($array); $comma_separated = "'" . implode("','", array_map('addslashes', $array)) . "'"; $data = 'ABC,DEF,GHI'; $str = "'".str_replace(',',"','",$data)."'"; echo $str; PHP: Using a variable inside a double quotes$imagebaseurl = 'support/content_editor/uploads/$name'; $imagebaseurl = 'support/content_editor/uploads/' . $name; $imagebaseurl = "support/content_editor/uploads/{$name}"; $imagebaseurl = "support/content_editor/uploads/$name"; $varname = 'EXAMPLE'; $fulltext = "This is an $varname"; define('CONST_NAME', 'This is an example of a better %s'); define('EXAMPLE', sprintf(CONST_NAME, 'practice')); echo EXAMPLE; PHP add single quotes to comma separated listqwerty, QTPQ, FRQO 'qwerty', 'QTPQ', 'FRQO' $temp = array("abc","xyz"); $result = "'" . implode ( "', '", $temp ) . "'"; echo $result; // 'abc', 'xyz' $arr = ['qwerty', 'QTPQ', 'FRQO']; $str = implode(', ', array_map(function($val){return sprintf("'%s'", $val);}, $arr)); echo $str; //'qwerty', 'QTPQ', 'FRQO' sprintf("'%s'", implode("', '", $array)) $res = "'" . implode ( "', '", $array ) . "'"; $str = implode(", ", $arr); $str = implode("', '", $arr); $ids = array(); foreach ($file as $newaarr) { array_push($ids, $newaarr['Identifiant']); } $ids =array_unique($ids); //$idAll=implode(',',$ids); $idAll = "'" . implode ( "', '", $ids ) . "'"; function implode_string($data, $str_starter = "'", $str_ender = "'", $str_seperator = ",") { if (isset($data) && $data) { if (is_array($data)) { foreach ($data as $value) { $str[] = $str_starter . addslashes($value) . $str_ender . $str_seperator; } return (isset($str) && $str) ? implode($str_seperator, $str) : null; } return $str_starter . $data . $str_ender; } } How convert array with double quotes for each item?Var arr=[]; arr.push(1) arr.push(2) arr.pus(3) var output=["1","2","3"] var output= arr.map(item => "'" + item + "'").join(); const input = [1, 2, 3]; const output = input.map(i => i.toString()); Next Lesson PHP Tutorial |