2015-06-16 5 views
0

У меня есть массивПолучение данных из массива объектов

Array (
    [bla123] => Array 
     (
      [0] => 2 
      [1] => 3 
      [2] => 2 
      [3] => 2 
      [4] => 2 
      [5] => 2 
      [6] => 2 
      [7] => 2 
      [8] => 2 
     ) 

    [12xye] => Array 
     (
      [0] => 4 
      [1] => 3 
      [2] => 3 
      [3] => 2 
      [4] => 2 
      [5] => 4 
      [6] => 2 
      [7] => 2 
      [8] => 2 
     ) 

) 

Как я этот массив в PHP, а также получить номер 1,2,3 .. и т.д. от него в PHP. Логика - получить рейтинг продуктов. данные извлекаются из базы данных полностью, а затем сортируются с использованием php. для например: Product1 одна звезда: 1 две звезды: 3 три звезды: 2 и т.д ... несколько как звездной системы в Flipkart, амазонки и т.д ..

+0

'$ arr [" bla123 "] [0]; // – Drakes

+0

попытайтесь напечатать $ array ['bla123'] [0] –

+0

[array_count_values] (http://php.net/manual/en/function.array-count-values.php) – cske

ответ

1

использовать следующий код:

<?php 

    $mainArrDat = array('bla123'=>array('Your_Array_Data_Here'),'12xye'=>('Your_Array_Data_Here')); 

    foreach($mainArrDat as $mainArr) 
    { 
     foreach($mainArr as $nowArr) 
     { 
     //you can access the data that you require from $nowArr 
     } 
    } 

    ?> 
+0

Спасибо dude ... :) – Bivin

+0

@ user3107107, добро пожаловать –

+0

чувак вы можете посмотреть на это. я действительно борюсь с объектами в php [Вот ссылка] (http://stackoverflow.com/questions/30865484/group-array-based-on-key-php) – Bivin

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