2015-05-23 4 views
-1

У меня этот массив, и я хотел бы обратить массив данныхОбратный массив данных

Array 
(
    [0] => Array 
     (
      [name] => Name 
      [data] => Array 
       (
        [22] => 1679076 
        [21] => 1674610 
        [20] => 1669738 
        [19] => 1664289 
        [18] => 1654116 
        [17] => 1653805 
        [16] => 1652625 
       ) 

     ) 

) 

и я хотел бы иметь это так

Array 
(
    [0] => Array 
     (
      [name] => Name 
      [data] => Array 
       (
        [16] => 1679076 
        [17] => 1674610 
        [18] => 1669738 
        [19] => 1664289 
        [20] => 1654116 
        [21] => 1653805 
        [22] => 1652625 
       ) 

     ) 

) 

Можно ли отменить его? Я пытался с array_reverse без успеха

массива он создан, как это

$nombre = 'Random'; 
    $arreglo = array(); 

    $arreglo['name'] = $nombre; 
for ($n=1; $n<=$max; $n++) { 


     $query = mysqli_query($connect, "QUERY"); 

     if(mysqli_num_rows($query) != 0) { 
      while ($row_redes = mysqli_fetch_array($query, MYSQL_ASSOC)) { 
       $arreglo['data'][] = $value; 
      } 
     }else { 
      $arreglo['data'][] = 0; 
     } 

    } 

    array_push($datos, $arreglo); 

Благодарности

+2

Возможно, вы должны пометить свой вопрос на каком языке вы используете. – user2357112

+0

@ User2 'right' =' write'? –

+1

, пожалуйста, напишите этот код, который не работает. – Ejaz

ответ

2
$arreglo['data'] = array_reverse($arreglo['data']); 

перед array_push($datos, $arreglo) следует обратить его. Вы пробовали это?

+0

Спасибо! Thats was – Zuker

+0

@ Zuker Glad Я мог бы помочь :) –

 Смежные вопросы

  • Нет связанных вопросов^_^