Поскольку PHP выполняется на сервере без ведома клиента, прямого способа выяснить это не существует.
Если возможно определить цветовой режим в JS, вы можете встроить небольшой JSскрипт на ваш сайт, который устанавливает cookie.Файлы cookie передаются на сервер по запросу, поэтому PHP может запрашивать их.