-2

I need to convert all elements of $values_x to individual strings. For eg:If it has (2010,2011,2012), i need it to be ('2010',2011','2012')

$values_x = array();
for ($i = 0; $i < count( $series[0]['data'] ); $i++ ) {
    $values_x[] = $series[0]['data'][$i][0];
}

$values_y = array();
for ($i = 0; $i < count( $series[0]['data'] ); $i++ ) {
    $values_y[] = $series[0]['data'][$i][1];
}

$categories = array(
    "label"  => $label_x,
    "values" => $values_x,
    "colors" => $eco_chart_colors,
);

$series = array("label" => null, "values" => array( array("data" => $values_y)));
mickmackusa
  • 43,625
  • 12
  • 83
  • 136
anon346
  • 35
  • 9

1 Answers1

0

Why dont you simply do following, You can see your output using following two lines of code.

$string_vals = array();
$string_vals[] = "'".$categories['values']."'";

Simply Concatenate Single Quotation marks. So, Something like this

$string_vals = array();
foreach($categories as $cat){
    $string_vals[] = "'".$cat['values']."'";
}                    
print_r($string_vals);
BetaDev
  • 4,516
  • 3
  • 21
  • 47