Php Symfony:访问阵列时出错

Php Symfony:访问阵列时出错,php,arrays,symfony1,Php,Arrays,Symfony1,我想输出一个包含数字的数组 我这样创建数组(它收到了过去7天的统计数据): my template.php中数组的使用: $chart->inlineGraph(array('hits' => $st_job), array('Monday', 'Tuesday', 'Wednesday' ....), 'div_id'); 当我尝试访问我的数组时,它会失败,因为我使用的函数必须有一个数组,该数组应该包含例如(43,5,87,3,29,8,10),当我var\u dump($st\

我想输出一个包含数字的数组

我这样创建数组(它收到了过去7天的统计数据):

my template.php中数组的使用:

$chart->inlineGraph(array('hits' => $st_job), array('Monday', 'Tuesday', 'Wednesday' ....), 'div_id');
当我尝试访问我的数组时,它会失败,因为我使用的函数必须有一个数组,该数组应该包含例如(43,5,87,3,29,8,10),当我
var\u dump($st\u job)
(我的数组)

你知道我做错了什么吗


谢谢

是的,symfony设置为自动将转义策略应用于从控制器传递到视图的数据。您可以删除不推荐的设置,也可以使用:

$original_array = $sf_data->getRaw('st_job');
$chart->inlineGraph(array('hits' => $st_job), array('Monday', 'Tuesday', 'Wednesday' ....), 'div_id');
object(sfOutputEscaperArrayDecorator)#363 (3) { ["count":"sfOutputEscaperArrayDecorator":private]=>  int(0) ["value":protected]=>  array(0) { } ["escapingMethod":protected]=>  string(16) "esc_specialchars" } 
$original_array = $sf_data->getRaw('st_job');