Сократите объекты в 2D-массиве до одного свойства и назначьте новые статические ключи.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Сократите объекты в 2D-массиве до одного свойства и назначьте новые статические ключи.

Сообщение Anonymous »


У меня массив ума

[{"id":"331","file_name":"3b1379e2496408dd4c865f5f63f96bf6","file_path":"https://path/3b1379e2496408dd4c865f5f63f96bf6.png"}, {"id":"332","file_name":"d0ef559473a061086592bceed0880a01","file_path":"https://path/d0ef559473a061086592bceed0880a01.png"}] Мне нужно вывести этот массив так, чтобы в итоге он выглядел вот так

[{url:"https://path/3b1379e2496408dd4c865f5f63f96bf6.png"}, {url:"https://path/d0ef559473a061086592bceed0880a01.png"}] Чтобы вывести только одно поле из массива, я использую

array_column($array, 'file_path') И в итоге у меня получается

["https://path/3b1379e2496408dd4c865f5f63f96bf6.png", "https://path/d0ef559473a061086592bceed0880a01.png"] Но как теперь сделать эти поля объектами и добавить перед ними URL-адрес?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»