Advertisement
Guest User

Untitled

a guest
Nov 27th, 2014
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.30 KB | None | 0 0
  1. switch ($project['filter_intersection']) {
  2.             case 1: // Пересечение, т.е те что есть в обоих множествах
  3.                 $followers_ids = array_intersect($publish_source_followers_ids, $publish_public_followers_ids);
  4.             break;
  5.             case 2: // исключение, т.е уникальные из каждого паблика, пересечение убирается
  6.                 $followers_ids = array_diff(array_merge($publish_source_followers_ids, $publish_public_followers_ids), array_intersect($publish_source_followers_ids, $publish_public_followers_ids));
  7.             break;
  8.             case 3: // Второй минус первый. Есть во втором нет в первом, минус пересечние
  9.                 $followers_ids = array_diff($publish_public_followers_ids, $publish_source_followers_ids);
  10.             break;
  11.             case 4: // Первый минус второй
  12.                 $followers_ids = array_diff($publish_source_followers_ids, $publish_public_followers_ids);
  13.             break;
  14.             case 5: // Объединение. Есть и обоих
  15.                 $followers_ids = array_merge($publish_source_followers_ids, $publish_public_followers_ids);
  16.             break;
  17.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement