Alt kategorileri tab ile boşluklandırdığınız için values içinde aldım. Bir dener misiniz istediğiniz gibi mi?
$data = [];
foreach(json_decode($ozellik, true) as $feature){
$attribute = $feature['attribute'];
$attribute['values'] = [];
foreach($feature['attributeValues'] as $values){
array_push($attribute['values'], $values);
}
array_push($data, $attribute);
}
print_r($data);
hocam çıktı json'mu değil bilemedim ama bu hatayı verrdi
[B]Warning[/B]: json_decode() expects parameter 1 to be string, object given in
bu esnada biraz araştırırken stackoverflow'da aşağıdaki kod ile istediğim sonucu alabildim arkadaşlar yardımcı olan herkese teşekkür ediyorum..
@mertkilic0111;
@nacrept;
@MuhammetDemirel;
foreach($ozellik->categoryAttributes as $mydata){
echo $mydata->attribute->id."\n";
echo $mydata->attribute->name."\n\n";
foreach($mydata->attributeValues as $values){
echo $values->id."\n";
echo $values->name."\n";
}
echo "\n\n";
}