Как я могу получить доступ к следующим данным в PHP laravel ⇐ Php
-
Гость
Как я могу получить доступ к следующим данным в PHP laravel
Я хочу получить доступ к user_projects из следующих данных
{ "идентификатор": 1, "title": "Случайный", "description": "Ноль", «client_id»: 3, "deadline": "2023-10-13 18:30:05", "статус": "Предложение", "create_at": "2023-10-13T05:26:17.000000Z", "updated_at": "2023-10-13T05:26:17.000000Z", "user_projects": [ { "идентификатор": 1, "name": "Розендо Пфаннерстилл III", "электронная почта": "admin@mallow-tech.com", «email_verified_at»: ноль, «is_client»: 0, «адрес»: ноль, «страна»: ноль, «номер_телефона»: ноль, «profile_image»: ноль, "create_at": "2023-10-13T05:15:47.000000Z", "updated_at": "2023-10-13T05:15:47.000000Z", "вращаться": { «project_id»: 1, "user_id": 1 } }, { "идентификатор": 22, "name": "МукешПракаш", "электронная почта": "mukeshprakash87@gmail.com", «email_verified_at»: ноль, «is_client»: 0, «адрес»: ноль, «страна»: ноль, «номер_телефона»: ноль, «profile_image»: ноль, "created_at": "2023-10-13T05:17:12.000000Z", "updated_at": "2023-10-13T05:17:12.000000Z", "вращаться": { «project_id»: 1, «user_id»: 22 } } ] } Я получаю этот вывод от следующей функции контроллера
публичная функция clientAndUsers($id) { $projects = Project::with('userProjects')->find($id); эхо $проекты; } Эти данные поступают из красноречивой связи belongsToMany. Вместо использования echo мне нужно отправить данные в представление, но я понятия не имею, как получить доступ к users_projects.
Я пробовал это
$projects->user_projects И это
$projects["user_projects"] Если я поставлю это в такой цикл
foreach($projects as $project) { эхо $проект; } Как ни странно, он возвращает 1 трижды. Я понятия не имею, почему, и оба ничего не возвращают, поэтому я не могу зациклить и это.
Пожалуйста, помогите мне получить к нему доступ, а также кое-что объясните.
Я хочу получить доступ к user_projects из следующих данных
{ "идентификатор": 1, "title": "Случайный", "description": "Ноль", «client_id»: 3, "deadline": "2023-10-13 18:30:05", "статус": "Предложение", "create_at": "2023-10-13T05:26:17.000000Z", "updated_at": "2023-10-13T05:26:17.000000Z", "user_projects": [ { "идентификатор": 1, "name": "Розендо Пфаннерстилл III", "электронная почта": "admin@mallow-tech.com", «email_verified_at»: ноль, «is_client»: 0, «адрес»: ноль, «страна»: ноль, «номер_телефона»: ноль, «profile_image»: ноль, "create_at": "2023-10-13T05:15:47.000000Z", "updated_at": "2023-10-13T05:15:47.000000Z", "вращаться": { «project_id»: 1, "user_id": 1 } }, { "идентификатор": 22, "name": "МукешПракаш", "электронная почта": "mukeshprakash87@gmail.com", «email_verified_at»: ноль, «is_client»: 0, «адрес»: ноль, «страна»: ноль, «номер_телефона»: ноль, «profile_image»: ноль, "created_at": "2023-10-13T05:17:12.000000Z", "updated_at": "2023-10-13T05:17:12.000000Z", "вращаться": { «project_id»: 1, «user_id»: 22 } } ] } Я получаю этот вывод от следующей функции контроллера
публичная функция clientAndUsers($id) { $projects = Project::with('userProjects')->find($id); эхо $проекты; } Эти данные поступают из красноречивой связи belongsToMany. Вместо использования echo мне нужно отправить данные в представление, но я понятия не имею, как получить доступ к users_projects.
Я пробовал это
$projects->user_projects И это
$projects["user_projects"] Если я поставлю это в такой цикл
foreach($projects as $project) { эхо $проект; } Как ни странно, он возвращает 1 трижды. Я понятия не имею, почему, и оба ничего не возвращают, поэтому я не могу зациклить и это.
Пожалуйста, помогите мне получить к нему доступ, а также кое-что объясните.
Мобильная версия