Помогите для PHP выбрать формат конфига с поддержкой кириллических ключей
Нужно сохранить что-то в духе:
«цена-за-кубометр»: 19.02,
«цена-за-килограмм»: 3.90,
«максимальный-вес»: 100000,
«максимальные-габариты»: {
«высота»: 2.5,
«ширина»: 5,
«длина»: 10,
},
…
и т.д. Я не уверен что json_encode нормально обработает кириллические ключи. Какие могут быть быстрые решения? И да, использование кириллицы в поставленной задаче будет лучшим выходом, в противном случае бухгалтеры запутаются в своих термах если их написать на латинице.
Если используется PHP, то предполагается, что данные хранятся на сервере, а не на клиенте. Сервер может хранить данные (в этом случае «ключи») в удобном ему формате, а перед отображение пользователю преобразовывать.
Поэтому мой совет — использовать удобные вам ключи, а бухгалтерам показывать переведённые ключи.
Сам «конфиг» конечно же хранить в базе данных, так как то, что вы привели, не очень похоже на конфигурацию приложения.