3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = [ 'gold tuxedo blazer', 'Style #: 76KW1400', 'Season: fw17', 'Color', 'Description:', 'GOLD', 'Color: 780', '€104.34 4 €417.36', 'Sizes: 38: 1 40: 2 42: 1', 'gold tuxedo pants', 'Style #: 76KW1000', 'Season: fw17', 'Color', 'Description:', 'GOLD', 'Color: 780', '€77.70 5 €38 8 .50', 'Sizes: 38: 1 40: 2 42: 1 44: 1', 'karl lagerfeld foil logo sweat', 'Style #: 76KW1731', 'Season: fw17', 'Color', 'Description:', 'GREY MELANGE', 'Color: 255', '€45.8 8 6 €275.28', 'Sizes: XS: 1 S: 2 M: 2 L: 1', 'ikonik odina biker jacket', 'Style #: 76KW1900', 'Season: fw17', 'Color', 'Description:', 'GOLD', 'Color: 780', '€18 3.52 3 €550.56', 'Sizes: 38: 1 40: 1 42: 1', 'sparkle leather leggings', 'Style #: 76KW1902', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€170.20 4 €68 0.8 0', 'Sizes: 38: 1 40: 2 42: 1', 'slim biker denim w/ satin zips', 'Style #: 76KW1802', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€59.20 8 €473.60', 'Sizes: 25: 1 26: 2 27: 2 28: 1 29: 1 30: 1', 'skinny denim w/ lacing details', 'Style #: 76KW1800', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€51.8 0 8 €414.40', 'Sizes: 25: 1 26: 2 27: 2 28: 1 29: 1 30: 1', 'ikonik punto pants', 'Style #: 76KW1001', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€51.8 0 5 €259.00', 'Sizes: 38: 1 40: 2 42: 1 44: 1', 'black & white rib dress', 'Style #: 76KW2000', 'Season: fw17', 'Color', 'Description:', 'BLACK/WHITE', 'Color: 998', '€72.52 5 €362.60', 'Sizes: XS: 1 S: 2 M: 2', 'leather skirt with lacing', 'Style #: 76KW1906', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€8 5.8 4 3 €257.52', 'Sizes: 38: 1 40: 1 42: 1', 'sparkling lurex dress', 'Style #: 76KW1332', 'Season: fw17', 'Color', 'Description:', 'GUNMETAL', 'Color: 979', '€59.20 5 €296.00', 'Sizes: XS: 1 S: 2 M: 1 L: 1', 'silk ruffle plastron dress', 'Style #: 76KW1303', 'Season: fw17', 'Color', 'Description:', 'RHUBARB', 'Color: 549', '€8 5.8 4 5 €429.20', 'Sizes: 38: 1 40: 2 42: 1 44: 1', 'silk ruffle plastron dress', 'Style #: 76KW1303', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€8 5.8 4 6 €515.04', 'Sizes: 38: 1 40: 2 42: 2 44: 1', 'black sparkle boucle dress', 'Style #: 76KW1301', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€96.20 7 €673.40', 'Sizes: 38: 1 40: 2 42: 2 44: 1 46: 1', 'fringed boucle dress', 'Style #: 76KW1300', 'Season: fw17', 'Color', 'Description:', 'OFF WHITE', 'Color: 110', '€91.02 11 €1,001.22', 'Sizes: 38: 1 40: 3 42: 3 44: 2 46: 2', 'textured sparkle pencil skirt', 'Style #: 76KW1210', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€45.8 8 8 €367.04', 'Sizes: XS: 2 S: 3 M: 2 L: 1', 'silver check boucle skirt', 'Style #: 76KW1203', 'Season: fw17', 'Color', 'Description:', 'BLACK/WHITE', 'Color: 998', '€72.52 5 €362.60', 'Sizes: 38: 1 40: 2 42: 1 44: 1', 'asymmetric boucle skirt', 'Style #: 76KW1200', 'Season: fw17', 'Color', 'Description:', 'OFF WHITE', 'Color: 110', '€70.30 5 €351.50', 'Sizes: 38: 1 40: 2 42: 1 44: 1', 'leather jacket with lacing', 'Style #: 76KW1901', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€210.16 3 €630.48', 'Sizes: 38: 1 40: 1 42: 1', 'ikonik odina biker jacket', 'Style #: 76KW1900', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€18 3.52 3 €550.56', 'Sizes: 38: 1 40: 1 42: 1', 'boucle quilted down coat', 'Style #: 76KW1503', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€130.98 6 €78 5.8 8', 'Sizes: 38: 1 40: 2 42: 2 44: 1', 'ikonik peacoat w/ leather', 'Style #: 76KW1502', 'Season: fw17', 'Color', 'Description:', 'PEACOAT', 'Color: 393', '€156.8 8 7 €1,098 .16', 'Sizes: 38: 1 40: 2 42: 2 44: 1 46: 1', 'silver check boucle jacket', 'Style #: 76KW1410', 'Season: fw17', 'Color', 'Description:', 'BLACK/WHITE', 'Color: 998', '€112.48 9 €1,012.32', 'Sizes: 38: 2 40: 3 42: 2 44: 1 46: 1', 'boucle quilted down gilet', 'Style #: 76KW1409', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€104.34 7 €730.38', 'Sizes: 38: 1 40: 2 42: 2 44: 1 46: 1', 'boucle quilted down bomber', 'Style #: 76KW1408', 'Season: fw17', 'Color', 'Description:', 'PEACOAT', 'Color: 393', '€104.34 6 €626.04', 'Sizes: 38: 1 40: 2 42: 2 44: 1', 'satin detail boucle blazer', 'Style #: 76KW1404', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€96.20 9 €8 65.8 0', 'Sizes: 38: 2 40: 3 42: 2 44: 1 46: 1', 'coated boucle biker jacket', 'Style #: 76KW1403', 'Season: fw17', 'Color', 'Description:', 'BLACK/WHITE', 'Color: 998', '€122.8 4 6 €737.04', 'Sizes: 38: 1 40: 2 42: 1 44: 1 46: 1', 'fringed boucle jacket', 'Style #: 76KW1402', 'Season: fw17', 'Color', 'Description:', 'OFF WHITE', 'Color: 110', '€104.34 7 €730.38', 'Sizes: 38: 1 40: 2 42: 2 44: 1 46: 1', 'karl ikonik sweatshirt', 'Style #: 76KW1739', 'Season: fw17', 'Color', 'Description:', 'GREY MELANGE', 'Color: 255', '€43.66 10 €436.60', 'Sizes: XS: 2 S: 3 M: 3 L: 1 XL: 1', 'karl ikonik sweatshirt', 'Style #: 76KW1739', 'Season: fw17', 'Color', 'Description:', 'ROSE SMOKE', 'Color: 567', '€43.66 6 €261.96', 'Sizes: XS: 1 S: 2 M: 2 L: 1', 'karl ikonik sweatshirt', 'Style #: 76KW1739', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€43.66 11 €48 0.26', 'Sizes: XS: 2 S: 3 M: 3 L: 2 XL: 1', 'karl signature neoprene top', 'Style #: 76KW1734', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€51.8 0 6 €310.8 0', 'Sizes: XS: 1 S: 2 M: 2 L: 1', 'embroidered pleated back sweat', 'Style #: 76KW1730', 'Season: fw17', 'Color', 'Description:', 'GREY MELANGE', 'Color: 255', '€64.38 7 €450.66', 'Sizes: XS: 2 S: 2 M: 2 L: 1', 'karl in paris hoodie', 'Style #: 76KW1725', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€45.8 8 10 €458 .8 0', 'Sizes: XS: 2 S: 3 M: 3 L: 1 XL: 1', 'textured sparkle top', 'Style #: 76KW1712', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€38 .48 11 €423.28', 'Sizes: XS: 2 S: 3 M: 3 L: 2 XL: 1', 'karl rhinestones sweatshirt', 'Style #: 76KW1703', 'Season: fw17', 'Color', 'Description:', 'GREY MELANGE', 'Color: 255', '€45.8 8 9 €412.92', 'Sizes: XS: 2 S: 3 M: 3 L: 1', 'karl rhinestones sweatshirt', 'Style #: 76KW1703', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€45.8 8 9 €412.92', 'Sizes: XS: 2 S: 3 M: 3 L: 1', 'long wool boucle cardigan', 'Style #: 76KW2012', 'Season: fw17', 'Color', 'Description:', 'DUSTY AQUA', 'Color: 983', '€99.16 7 €694.12', 'Sizes: S: 3 M: 3 L: 1', 'long wool boucle cardigan', 'Style #: 76KW2012', 'Season: fw17', 'Color', 'Description:', 'WHITE/BLACK', 'Color: 101', '€99.16 9 €8 92.44', 'Sizes: S: 4 M: 3 L: 2', 'patterned boucle short sweater', 'Style #: 76KW2011', 'Season: fw17', 'Color', 'Description:', 'MULTI', 'Color: 900', '€64.38 6 €38 6.28', 'Sizes: XS: 1 S: 2 M: 2 L: 1', 'karl ikonik sunglasses 3/4 slv', 'Style #: 76KW1750', 'Season: fw17', 'Color', 'Description:', 'GREY MELANGE', 'Color: 255', '€30.34 10 €303.40', 'Sizes: XS: 2 S: 3 M: 3 L: 1 XL: 1', 'karl ikonik sunglasses 3/4 slv', 'Style #: 76KW1750', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€30.34 10 €303.40', 'Sizes: XS: 2 S: 3 M: 3 L: 1 XL: 1', 'karl ikonik sunglasses tee', 'Style #: 76KW1728', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€23.68 10 €236.8 0', 'Sizes: XS: 2 S: 3 M: 3 L: 1 XL: 1', 'ikonik karl pocket tee', 'Style #: 76KW1727', 'Season: fw17', 'Color', 'Description:', 'WHITE', 'Color: 100', '€20.72 7 €145.04', 'Sizes: XS: 1 S: 2 M: 2 L: 1 XL: 1', 'ikonik karl pocket tee', 'Style #: 76KW1727', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€20.72 7 €145.04', 'Sizes: XS: 1 S: 2 M: 2 L: 1 XL: 1', 'ikonik karl t-shirt', 'Style #: 76KW1726', 'Season: fw17', 'Color', 'Description:', 'WHITE', 'Color: 100', '€23.68 10 €236.8 0', 'Sizes: XS: 2 S: 3 M: 3 L: 1 XL: 1', 'ikonik karl t-shirt', 'Style #: 76KW1726', 'Season: fw17', 'Color', 'Description:', 'GREY MELANGE', 'Color: 255', '€23.68 10 €236.8 0', 'Sizes: XS: 2 S: 3 M: 3 L: 1 XL: 1', 'ikonik karl t-shirt', 'Style #: 76KW1726', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€23.68 10 €236.8 0', 'Sizes: XS: 2 S: 3 M: 3 L: 1 XL: 1', 'karl & choupette in paris tee', 'Style #: 76KW1722', 'Season: fw17', 'Color', 'Description:', 'GREY MELANGE', 'Color: 255', '€23.68 13 €307.8 4', 'Sizes: XS: 2 S: 4 M: 4 L: 2 XL: 1', 'karl & choupette in paris tee', 'Style #: 76KW1722', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€23.68 13 €307.8 4', 'Sizes: XS: 2 S: 4 M: 4 L: 2 XL: 1', 'ikonik karl signature foil tee', 'Style #: 76KW1707', 'Season: fw17', 'Color', 'Description:', 'WHITE', 'Color: 100', '€20.72 11 €227.92', 'Sizes: XS: 2 S: 3 M: 3 L: 2 XL: 1', 'ikonik karl signature foil tee', 'Style #: 76KW1707', 'Season: fw17', 'Color', 'Description:', 'GREY MELANGE', 'Color: 255', '€20.72 11 €227.92', 'Sizes: XS: 2 S: 3 M: 3 L: 2 XL: 1', 'karl rhinestone head tee', 'Style #: 76KW1706', 'Season: fw17', 'Color', 'Description:', 'ROSE SMOKE', 'Color: 567', '€23.68 8 €18 9.44', 'Sizes: XS: 1 S: 3 M: 2 L: 1 XL: 1', 'karl rhinestone head tee', 'Style #: 76KW1706', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€23.68 11 €260.48', 'Sizes: XS: 2 S: 3 M: 3 L: 2 XL: 1', 'karl rhinestone logo tee', 'Style #: 76KW1705', 'Season: fw17', 'Color', 'Description:', 'RHUBARB', 'Color: 549', '€25.90 7 €18 1.30', 'Sizes: XS: 1 S: 2 M: 2 L: 1 XL: 1', 'karl rhinestone logo tee', 'Style #: 76KW1705', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€25.90 7 €18 1.30', 'Sizes: XS: 1 S: 2 M: 2 L: 1 XL: 1', 'ikonik karl lightning bolt tee', 'Style #: 76KW1700', 'Season: fw17', 'Color', 'Description:', 'WHITE', 'Color: 100', '€20.72 12 €248 .64', 'Sizes: XS: 2 S: 3 M: 3 L: 2 XL: 2', 'ikonik karl lightning bolt tee', 'Style #: 76KW1700', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€20.72 12 €248 .64', 'Sizes: XS: 2 S: 3 M: 3 L: 2 XL: 2', 'karl juste au corps shirt', 'Style #: 76KW1614', 'Season: fw17', 'Color', 'Description:', 'WHITE', 'Color: 100', '€119.14 5 €595.70', 'Sizes: 38: 1 40: 2 42: 2', 'classic poplin karl shirt', 'Style #: 76KW1612', 'Season: fw17', 'Color', 'Description:', 'WHITE', 'Color: 100', '€104.34 6 €626.04', 'Sizes: 38: 1 40: 2 42: 2 44: 1', 'silk top w/ foil pleated back', 'Style #: 76KW1610', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€45.8 8 6 €275.28', 'Sizes: 38: 1 40: 2 42: 2 44: 1', 'silk top w/ foil pleated back', 'Style #: 76KW1610', 'Season: fw17', 'Color', 'Description:', 'ROSE SMOKE', 'Color: 567', '€45.8 8 6 €275.28', 'Sizes: 38: 1 40: 2 42: 2 44: 1', 'pleated sleeve blouse', 'Style #: 76KW1609', 'Season: fw17', 'Color', 'Description:', 'RHUBARB', 'Color: 549', '€51.8 0 6 €310.8 0', 'Sizes: 38: 1 40: 2 42: 2 44: 1', 'pleated sleeve blouse', 'Style #: 76KW1609', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€51.8 0 6 €310.8 0', 'Sizes: 38: 1 40: 2 42: 2 44: 1', 'contrast bib silk shirt', 'Style #: 76KW1608', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€77.70 6 €466.20', 'Sizes: 38: 1 40: 2 42: 2 44: 1', 'silk tunic w/ leather trim', 'Style #: 76KW1605', 'Season: fw17', 'Color', 'Description:', 'BLACK', 'Color: 999', '€77.70 5 €38 8 .50', 'Sizes: 38: 1 40: 2 42: 1 44: 1', 'ruffle blouse w/ contrast edge', 'Style #: 76KW1604', 'Season: fw17', 'Color', 'Description:', 'ROSE SMOKE', 'Color: 567', '€72.52 5 €362.60', 'Sizes: 38: 1 40: 2 42: 1 44: 1', 'poplin shirt w/ ottoman bib', 'Style #: 76KW1601', 'Season: fw17', 'Color', 'Description:', 'WHITE', 'Color: 100', '€51.8 0 6 €310.8 0', 'Sizes: 38: 1 40: 2 42: 2 44: 1', ]; $i = 0; $names = []; $styles = []; $colornames = []; $colorcodes = []; $sizes = []; foreach($arr as $a){ if(($i % 9) == 0) $names[] = trim($a); if(($i % 9) == 1){ $ex = explode(":", $a); $styles[] = trim($ex[1]); } if(($i % 9) == 5){ $colornames[] = trim($a); } if(($i % 9) == 6){ $ex = explode(":", $a); $colorcodes[] = trim($ex[1]); } if(($i % 9) == 8){ $sizes[] = substr($a, 7); } $i++; } echo "NAMES: \r\n"; foreach($names as $val){ echo $val."\r\n"; } echo "\r\n"; echo "STYLES: \r\n"; foreach($styles as $val){ echo $val."\r\n"; } echo "\r\n"; echo "COLORNAMES: \r\n"; foreach($colornames as $val){ echo $val."\r\n"; } echo "\r\n"; echo "COLORCODES: \r\n"; foreach($colorcodes as $val){ echo $val."\r\n"; } echo "\r\n"; echo "SIZES: \r\n"; foreach($sizes as $val){ echo $val."\r\n"; } echo "\r\n";

preferences:
50.99 ms | 402 KiB | 5 Q