Я получаю данные от службы, касающиеся сведений о продукте. Массив для одного продукта структурирован следующим образом, с большим количеством данных, когда я анализирую данные CSV и print_r одну запись.
[Product_name] => Product1
[Manufacturer] => Manufacturer
<<more elements>>
[Image URL #1] => http://www.image1.jpg
[Image Label #1] => PRODUCT_IMAGE
[Image_info Label #1] => Marketing Image High Res
[Image URL #2] => https://www.image2.jpg
[Image Label #2] =>PRODUCT_IMAGE
[Image_info Label #2] =>Mobile Image
[Image URL #3] =>https://www.image3.jpg
[Image Label #3] => PRODUCT_IMAGE
[Image_info Label #3] => Marketing Image High Res
мне нужно взять сначалаизображение приходит в виде изображения продукта и маркетинга изображения с высоким разрешением.это не всегда изображение URL № 1.Как правильно определить URL для показа?Могу ли я использовать регулярные выражения, чтобы сделать это?
Вот пример CSV
Item ID,Brand Name,Manufacturer,Short Name,Long Name,Storage Temp From,Gross Weight,Gross Weight UOM,Net Weight,Net Weight UOM,Catch Weight,Height,Image URL #1,Image Label #1,Image_info Label #1,Image URL #2,Image Label #2,Image_info Label #2,Image URL #3,Image Label #3,Image_info Label #3,Image URL #4,Image Label #4,Image_info Label #4,Image URL #5,Image Label #5,Image_info Label #5
2056434,CONTINENTAL MILLS VALUE,CONTINENTAL MILLS INC.,CM VALUE BTMK BISCUIT,CONTINENTAL MILLS VALUE BUTTERMILK BISCUIT,32,51.5,LBR,50,LBR,No,5,http:// example.com/Buttermilk_Biscuit.jpg,PRODUCT_IMAGE,Marketing Image High Res,https:// example.com/image2.jpg,PRODUCT_IMAGE,Sell Sheet / Mobile Image,https:// example.com/image3.jpg,PRODUCT_IMAGE,Marketing Image High Res,https:// example.com/image4.jpg,PRODUCT_IMAGE,Case Image,https:// example.com/image5.jpg,CHILD_NUTRITION_LABEL,Marketing Image High Res
2056463,CONTINENTAL MILLS VALUE,CONTINENTAL MILLS INC.,CM VALUE BTMK BISCUIT,CONTINENTAL MILLS VALUE BUTTERMILK BISCUIT,32,51.5,LBR,50,LBR,No,5,http:// example.com/Buttermilk_Biscuit.jpg,PRODUCT_IMAGE,Marketing Image High Res,https:// example.com/image2.jpg,PRODUCT_IMAGE,Sell Sheet / Mobile Image,https:// example.com/image3.jpg,PRODUCT_IMAGE,Marketing Image High Res,https:// example.com/image4.jpg,PRODUCT_IMAGE,Case Image,https:// example.com/image5.jpg,CHILD_NUTRITION_LABEL,Marketing Image High Res