Переставить слова в строках в алфавитном порядке

Рустам17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
07.02.2013

Нужен скрипт с помощью которого можно сделать следующие действия:

Имеет n кол-во строк текста:

сколько стоит телефон в магазине

где купить мышку для компьютера

как установить Windows 8

1. Нужна возможность задать произвольные стоп-слова, которые удалятся из имеющихся строк.

Например стоп-слова «в» и «под», получим строки:

сколько стоит телефон магазине

где купить мышку компьютера

как установить Windows 8

2. Нужна возможность расположить слова в строках в алфавитном порядке. Распределять слова нужно с учетом всех букв слова, а не только первой буквы.

Получим:

магазине сколько стоит телефон

где компьютера купить мышку

8 Windows как установить

Процессы должны быть автономными, т.е. я могу удалить стоп-слова и не запускать процесс перераспределения слов в алфавитном порядке

реализация на php

средний объем файла 5к строк

Заявки фрилансеров