|
Ok!
|
|
|
Ok!
|
---|---|---|---|---|
161 | function price($path, $part){ $file = fopen($path, "r"); $text = fread($file, filesize($path)); $lines = explode(PHP_EOL, $text); $v = false; $str = "<table>"; foreach ($lines as $i=>$line) { if (strpos($line, $part)) { $v = true; continue; } if(strpos($line, ";") > 2 && $v == true){ $l = explode(";", $line); $str .= "<tr><td>" . $l[0] . "</td><td>" . $l[1] . "</td></tr>"; } if(strpos($line, ";") === false && $v == true){ $str .= "<tr><th colspan='2'>" . $line . "</th></tr>"; } if (strpos(" ".$line, ";;") > 0 && $v == true) { $v = false; break; } } $str .= "</table>"; return $str; } | прайс, price, функция прайс | 10900 | Функция постройки прайса таблицы по текстовой таблице в файле |