bir veriyi alıp json olarak dönüştürüyorum;

$resultdata1 = response()->json($result);
$resultdata = $resultdata1->getData();

ardından bunun içindeki "data"da veri varsa diyorum

if(count($resultdata->data)){

eğer varsa

foreach($resultdata->data as $dt){

yapıp her bir elemanı basmak istiyrum. ancak meğer veri array değilmiş.
arraya dönüştürmeye çalışıyorum dönüştüremiyorum.

getdata'nın sonucunda bana ne dönüyor abi?
array dönmüyorsa "count" niçin düzgün çalışıyor?

yav biri allah aşkına data türleri hakkında bana bilgi versin. laravel gerçekten çıldırttı beni, array olarak veri çekmenin bu kadar zor olduğu başka bir framework görmedim. elindeki tüm datayı bir şekilde stringe dönüştürüp duruyor hemen her controllerında.

 

dd($resultdata); yapıp bi bakın içinde neler var ona göre çağırın

4 yaprakli yonca
1

mobil görünümden çık