我在我的网站上使用了kirki拖放wordpress插件,以便在启用可拖动时创建可排序列表。
我能够创建一个输出这个数组的设置,当我为这里的设置做var_dump是我得到的
array(3) { [0]=> string(10) "Big Grid 1" [1]=> string(10) "Big Grid 2" [2]=> string(10) "Big Grid 3" }
当在var_dump中,当我拖放任何元素时它会正确排序,它们会在var_dump数组中排序,对我来说,给定的数组完全没用,直到我为它们设置值。
所以问题是如何在php中输出它们以便像在数组中那样进行排序。
我尝试过切换机箱,但它不起作用。
这是我的代码
foreach ($array[0] as $key => $value) {
switch ($key) {
case 'Big grid 1' :
// do something
break ;
case 'Big grid 2' :
// do something
break ;
case 'Big grid 3' :
// do something
break ;
}
}
我需要帮助。
希望我的问题很清楚。我不是PHP专家,因此非常感谢复杂的答案。
答案 0 :(得分:2)
不确定您使用switch
语句尝试做什么,我不确定您使用该代码尝试完成的任务,
但据我了解你的问题,你只想输出一个数组的值,
然后你可以做类似
的事情$items = array("Big Grid 1","Big Grid 2","Big Grid 3");
$output = '';
foreach ($items as $item ) {
$output .= $item .'<br/>';
}
echo $output; // or return $output if you need a return value