fork download
  1. <?
  2. $data = array(
  3. 'игры',
  4. 'скачать игры',
  5. 'игры бесплатно',
  6. 'игры девочек',
  7. 'игры онлайн',
  8. 'игры торрент',
  9. 'игры мальчиков',
  10. 'скачать игры дома'
  11. );
  12. $result = array();
  13.  
  14. foreach ($data as $key => $value) {
  15. $value_len = strlen($value);
  16. $buf = '';
  17. foreach ($data as $key2 => $value2) {
  18. if ($key != $key2) {
  19. $pos = strpos($value2,$value);
  20. if ($pos === 0 or $pos === (strlen($value2)-$value_len)) {
  21. $buf .= trim(str_replace($value, '', $value2)).' ';
  22. unset($data[$key2]);
  23. }
  24. }
  25. }
  26. unset($data[$key]);
  27. $result[] = trim($buf);
  28. }
  29.  
  30. print_r($result);
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
Array
(
    [0] => скачать бесплатно девочек онлайн торрент мальчиков
    [1] => дома
    [2] => 
    [3] => 
    [4] => 
    [5] => 
    [6] => 
    [7] => 
)