SHLAKBAUM: создаете и запускаете на сервере службу (с поддержкой нужного протокола HTTP, TCP), клиентское приложение уже написано я так понимаю, подключаетесь с помощью него к службе, а дальше уже реализуете механизмы синхронизации пользователей, парольный вход и все что нафантазируете еще
hugga: Это аргументы для подстановки значений в строку. Про метод format подробнее. d - десятичное целое число, f - число с плавающей точкой, .3 - кол-во чисел после запятой
Пример нужен, если $arr1 > $arr2 и наоборот, что куда должно записываться? А по алгоритму, вначале нужно проверять количество элементов каждого массива, и в случае несовпадения уже дописывать (но опять же не понятна логика этой записи).