Curl api on for loop doesn't work

Ok, now work perfectly, but now print all five array if any are null too, this generate error on undefined index for str[‘data’].
If i add channel name on all array curl print only last array and not all five.