我有以下数组:
$front = array("front_first","front_second");
$inside = array("inside_first", "inside_second", "inside_third");
$back = array("back_first", "back_second", "back_third","back_fourth");
我需要做的是组合它,以便在上述情况下输出看起来像这样。输出顺序总是将它们按顺序排列back, front, inside
:
$final = array(
"back_first",
"front_first",
"inside_first",
"back_second",
"front_second",
"inside_second",
"back_third",
"front_second",
"inside_third",
"back_fourth",
"front_second",
"inside_third"
);
所以基本上它会查看三个数组,无论哪个数组的值较少,它将多次重用最后一个值,直到它循环遍历较长数组中的剩余键。
有没有办法做到这一点?我被难住了/