2015-09-16 2 views
-1

Я следующий пример:Php петля Еогеасп сочетающие два значения

Array 
(
    [0] => stdClass Object 
     (
      [user_id] => 8 
      [users] => 1 
     ) 

    [1] => stdClass Object 
     (
      [user_id] => 8 
      [users] => 18,19 
     ) 

) 

мне нужно запустить цикл Еогеасп и в конечном итоге что-то вроде:

Array 
(
    [0] => stdClass Object 
     (
      [user_id] => 8 
      [users] => 1,8 
     ) 

    [1] => stdClass Object 
     (
      [user_id] => 8 
      [users] => 18,19,8 
     ) 

) 

Так что [user_id] и [пользователей] объединены в [пользователей]

+6

Это хорошо. Удачи, выясняя это. У вас был вопрос программирования? Этот сайт предназначен для вопросов, а не для того, чтобы сбрасывать списки дел. –

+0

Так же просто, как 'foreach ($ arr as $ i => $ v) $ arr [$ i] -> users [] = $ arr [$ i] -> user_id;' Было ли это действительно так сложно?) – raina77ow

ответ

0

Ваш Еогеасп,

foreach($arrObjects as $object) { 
    $object->users = $object->'users'.','.$object->user_id; 
} 

Вы должны сначала попытаться выяснить, как вы собираетесь подходить к нему, и опубликовать то, что вы пытались решить проблему.

+0

Спасибо, что работает отлично. – Alko

+0

@Alko Если ответ работает на вас, тогда примите его пожалуйста –

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