Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.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 以symfony格式返回不同数量的值_Php_Arrays_Symfony_Return - Fatal编程技术网

Php 以symfony格式返回不同数量的值

Php 以symfony格式返回不同数量的值,php,arrays,symfony,return,Php,Arrays,Symfony,Return,我没有什么问题,因为我不知道怎么做一件事。我想在第页上返回,有时是3个值,有时是5个值,有时是n个值,我不知道怎么做。这是我的代码(控制器): 有人知道我如何解决这个问题吗 我想回报一些东西,比如: "testn0" => $tablica[0]['nazwa'], "testj0" => $tablica[0]['jednostka'], "testn1" => $tablica[1]['nazwa'], "testj1" => $tablica[1]['jednost

我没有什么问题,因为我不知道怎么做一件事。我想在第页上返回,有时是3个值,有时是5个值,有时是n个值,我不知道怎么做。这是我的代码(控制器):

有人知道我如何解决这个问题吗

我想回报一些东西,比如:

"testn0" => $tablica[0]['nazwa'],
"testj0" => $tablica[0]['jednostka'],
"testn1" => $tablica[1]['nazwa'],
"testj1" => $tablica[1]['jednostka'],
...
"testnn" => $tablica[n]['nazwa'],
"testjn" => $tablica[n]['jednostka'],
请把这个还给我:

return $this->render('MainBundle:Default:addtolist.html.twig', array('tablica' => $tablica));

然后你可以在Twig中解析它,做任何你想做的事情。

我同意@Ulti。此外,如果可能的话,避免mysql\u查询的循环。这很容易降低您的性能…现在效果很好!谢谢但正如Jovan所说,你应该处理你的问题。。。看看条令(例如,它对Symfony2;)非常有效。)
"testn0" => $tablica[0]['nazwa'],
"testj0" => $tablica[0]['jednostka'],
"testn1" => $tablica[1]['nazwa'],
"testj1" => $tablica[1]['jednostka'],
...
"testnn" => $tablica[n]['nazwa'],
"testjn" => $tablica[n]['jednostka'],
return $this->render('MainBundle:Default:addtolist.html.twig', array('tablica' => $tablica));