Здравствуйте, у меня есть многомерный массив, в котором присутствует один флаг-параметр
array(
array(
"free"=>"0",
"id"=>"86"
),
array(
"free"=>"0",
"id"=>"23"
),
array(
"free"=>"0",
"id"=>"23"
),
array(
"free"=>"1",
"id"=>"23"
),
array(
"free"=>"1",
"id"=>"43"
),
array(
"free"=>"1",
"id"=>"54"
),
array(
"free"=>"1",
"id"=>"65"
)
array(
"free"=>"1",
"id"=>"34"
)
array(
"free"=>"1",
"id"=>"32"
)
)
Мне необходимо поменять массивы местами так, что бы получилось
free=1
free=1
free=0
free=1
free=1
free=0
То есть должно получится, что два бесплатных флага, один платный. Должно получиться так
<?php
array(
array(
"free"=>"1",
"id"=>"86"
),
array(
"free"=>"1",
"id"=>"23"
),
array(
"free"=>"0",
"id"=>"65"
)
array(
"free"=>"1",
"id"=>"23"
),
array(
"free"=>"1",
"id"=>"23"
),
array(
"free"=>"0",
"id"=>"34"
)
array(
"free"=>"1",
"id"=>"43"
),
array(
"free"=>"1",
"id"=>"54"
),
array(
"free"=>"0",
"id"=>"32"
)
)
Ума не приложе, как это правильно сделать, кроме как изобретать страшные велосипеды и костыли ...