Варианта 2:
1. CRON задача на основном сервере, которая 1 раз в сутки отправляет на дочерние сайты запрос со свежими ценами;
2. CRON задача на дочерних сайта, которые 1 раз в сутки запрашивают данные на основном сервере;
Ну а вообще не страдайте фигней с php файлами и используйте БД (на крайняк SQLite если какие-то проблемы со всеми любимой MySQL). Все сайты могут быть со своими базами отдельными, но цены запрашивают в 1 общей базы. Ну либо дублируют структуру таблицы с основного сервера и синхронизируются раз в сутки.