Вы должны выполнить приведенную ниже модификацию в foreach()
и код после этого:
foreach ($rfq_product_master_data_array as $rfq_data_array)
{
$product_id = $rfq_data_array['product_id'];
$explodedArray = explode(',',$rfq_data_array['vendor_id']);
foreach($explodedArray as $value){
$vendor_id[$value] = $value;
}
}
print_r($vendor_id); //so you can use it further directly.
//if you want comma separated string then
echo $uniquePids = implode(',',array_values($vendor_id));
Особые примечания: это даст вам разделенную запятыми строкувсе уникальные vendor_id
в каждом случае, как предположим, если у вас есть
Array
(
[0] => 1,2,3,4
[1] => 5
[2] => 1,2,6,7
)
, он выдаст: - 1,2,3,4,5,6,7