I have array
Product:[
{
content:'',
tag:[
{
name:'a',
},
{
name:'b'
}
]
}
]
And i have value x = 'a'
I need delete name in tag in array product where name == x
I used two foreach, one foreach loop Product and one foreach loop tag, then checking condition if(name == x) and delete item
Code
$tag = 'a'
foreach($blogs as $blog) {
foreach(json_decode($blog->tag) as $detail_tag) {
if($detail_tag == $tag) {
delete($detail_tag);
}
}
}
However, I mean function have some error ( I write code on paper and I don't test :( ) and I mean it no performance @@. Thanks