Это трудно объяснить, так что прости меня, если вода не чиста ...
У меня есть 2 идентичных ассоциативных массива.
Первый и второй массивы идентичны, поэтому я поставил здесь только один:
"parameters": [
{
"code": "video",
"type": "input",
"labels": {
"pt": "Vídeo Youtube",
"en": "Youtube video"
},
"required": false,
"purpose": "add",
"options": null
}
];
Первая отправляет значения, которые приходят через форму $ _POST в API, а метки отправляются на языке "EN".
Но, второй отправляет значения в базу данных mysql, и метки должны отправляться на языке «PT». Этот второй массив должен изменять только метки с EN на PT. Остальные значения полей должны совпадать с тем, что первый массив отправляет во внешний API.
Я пытаюсь сравнить оба массива и изменить только перевод ключа меток на PT на основе того, что первый массив отправляет в API.
Пример:
первый массив имеет: "code" => "video", метки => "EN"
второй массив должен иметь: «code» => «video», метки => «PT»
Я застрял, пытаясь сделать с работой ... любую помощь, пожалуйста ...