|
|
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 | Функция постройки прайса таблицы по текстовой таблице в файле |