Если предположить, что у меня есть JSon файл выглядит как:добывающие переменные из JSON
{
"query":[
{
"pid":"abc"
},
{
"status":"cde"
},
{
"uname":"{{user->username}}"
},
{
"pass":"{{user->password}}"
}
]
}
Если предположить, что я преобразовать это в массив PHP с помощью json_decode
, что это самый простой способ для извлечения значений между {{
как переменные? остальная часть массива - это константы.
Или, может быть, есть инструмент для размещения динамических переменных/Params в файл JSON, и извлекая их легко в PHP ....
Я использую Laravel 5.1 в качестве основы. Целью является конфигурация системы, для настройки соединений API с различными API-интерфейсами (serviceabs.json,serviceefg.json)
, для извлечения из них разных данных. Теперь эти API имеют разные механизмы аутентификации ... и также я не хочу помещать эти конфиденциальные данные в json-файл, но «вставлять» его ..... тогда, когда данные будут готовы, используйте клиент guzzle для настройки подключение. (после заполнения имени пользователя, пароля ... и т. д.)
так, например, этот массив запросов будет использоваться в качестве запроса GET для клиента guzzle.
Регулярное выражение –
Может быть XY-проблема: почему существует '{{user-> username}}' в документе json в первую очередь? – VolkerK
он будет использоваться для заполнения пользователем, но json предлагает общие настройки внешнего API, с которыми мы соединяемся, используя guzzle. чувствительные данные, которые я хочу заполнить пользователем (на лету), и не помещать в json. – Confidence