tablica obiekt - laravel

0

Jak zamienić taką tablice:

{"id":1,"name":"name"},{"id":1,"name":"name"}

na taką:

[{"id":1,"name":"name"},{"id":1,"name":"name"}]

Chodzi o dodanie nawiasów [].

0

to na górze nie jest tablicą to na dole jest tablicą obiektów.

0

masz to w stringu?
$dupa = "[{$istniejaca_zmienna}]";

0
mr_jaro napisał(a):

to na górze nie jest tablicą to na dole jest tablicą obiektów.

Wiem, ale takie coś zwraca mi laravel po dodaniu do bazy nowych danych.
Chciałbym aby te dane wykonały pętelkę foreach w tym przypadku tylko raz.

dzek69 Nie pomogło.

0

Przeglądałeś dokumentacje? Słyszałeś o ->first()?
Co do reszty pytania.. to masz tam

{"id":1,"name":"name"},{"id":1,"name":"name"}

dosłownie w takiej postaci w stringu? Może coś zle zapisujesz? Doczytaj w dokumentacji na temat tego co chcesz zrobić, tam jest bardzo dobrze wszystko opisane.

0

->first() sprawdzałem = nie działa.
Idąc dalej poradziłem sobie za pomocą funkcji each ale to chyba mało optymalny sposób.
Może z czasem wpadnę na coś innego.

0

pokaż co masz, jakiś kawałek implementacji, nie będziemy zgadywać o co ci chodzi

1 użytkowników online, w tym zalogowanych: 0, gości: 1