CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- $filename = 'test.php'; //содержимое — ниже
- /*
- sectionName###sNum###productName###setsAmounts###
- section1###1###TEST-001###1,,,,,2,,,,,3,,,,,,,,,,,,,,###
- section11###11###TEST-011###1,,,,,2,,,,,3,,,,,,,,,,,,,,###
- */
- $buffer=explode("\n",file_get_contents($filename)); //Split data to array for each "\n"
- $bufferFiltered = preg_replace("/(^[\r\n]*|[\r\n]+)[\s\t]*[\r\n]+/", PHP_EOL, $buffer);// не работает
- $bufferCounted = count($buffer);
- for($i = 1; $i < $bufferCounted; $i++){
- $numStringAll = $bufferFiltered[$i];
- $numStringContent=explode('###',$numStringAll);
- $sectionName=$numStringContent[0];
- $sNum=$numStringContent[1];
- $productName=$numStringContent[2];
- $setsAmounts=$numStringContent[3];
- echo $sectionName.'-'.$sNum.'-'.$productName.'-'.$setsAmounts.'<br />';
- }