Частый гость
Покинул форум
Сообщений всего: 195
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
|
Подскажите пожалуйста 1 вещь. Запутался с обрезанием %.
Задача такая, есть массив пользователей:
PHP:
скопировать код в буфер обмена
( [user_id] => 111 [pct_base] => 0.5 ) ( [user_id] => 112 [pct_base] => 1 ) ( [user_id] => 113 [pct_base] => 3 ) ( [user_id] => 114 [pct_base] => 3 )
Нужно обрезать pct_base следующим образом:
CODE ( htmlphp):
скопировать код в буфер обмена
Пользователь 1, 0.5% Пользователь 2, 1% Пользователь 3, 2% Пользователь 4, 2% Пользователь 5, 2% Пользователь 3, обрезает пользователей 4 и 5, и на выходе: Пользователь 1, 0.5% Пользователь 2, 1% Пользователь 3, 2%
CODE ( htmlphp):
скопировать код в буфер обмена
Пользователь 1, 0.5% Пользователь 2, 1% Пользователь 3, 2% Пользователь 4, 3% Пользователь 5, 2% Пользователь 3, обрезает пользователя 5, и на выходе: Пользователь 1, 0.5% Пользователь 2, 1% Пользователь 3, 2% Пользователь 4, 3%
CODE ( htmlphp):
скопировать код в буфер обмена
Пользователь 1, 1% Пользователь 2, 2% Пользователь 3, 0,5% Пользователь 4, 0,5% Пользователь 5, 3% и на выходе: Пользователь 1, 1% Пользователь 2, 2% Пользователь 5, 3%
CODE ( htmlphp):
скопировать код в буфер обмена
Пользователь 1, 2% Пользователь 2, 2% Пользователь 3, 2% Пользователь 4, 2% Пользователь 5, 1% и на выходе: Пользователь 1, 2%
// собственно пока завис тут:
PHP:
скопировать код в буфер обмена
foreach($test as $key => $user) { // если существует следующий лидер { if($user['pct_base'] < $test[$key+1]['pct_base']) { $result[] = $user; } } }
Подскажите пожалуйста как это можно просто организовать ?
|