Исправил
Код: Выделить всё
<?php
$filename = "999.html";
$fd = fopen($filename, "a+");
$bufer = fread($fd, filesize($filename));
$patern = array("/ <b > фора1=>кф1 <\/b>/", "/ <b > 1X<\/b>/", "/ <b > 2:0 <\/b>/",
"/<b > 3:0 <\/b>/", "/ <b > 0:3 <\/b>/", "/<b > <\/b>/");
$subject = $filename;
$replacment = "\\1";
preg_replace($patern, $replacment, $subject);
preg_replace("#<[\s]*b[\s]*>([^<]*)<[\s]*=[\s]*>#i", $replacment, $subject);
preg_match_all ("#<[\s]*b[\s]*>([^<]*)<[\s]*/b[\s]*>#i", $bufer, $text);
fwrite($fd, $bufer);
fclose($fd);
print_r($text);
?>
НО 1) конструкция
Код: Выделить всё
$patern = array("/ <b > фора1=>кф1 <\/b>/", "/ <b > 1X<\/b>/", "/ <b > 2:0 <\/b>/",
"/<b > 3:0 <\/b>/", "/ <b > 0:3 <\/b>/", "/<b > <\/b>/");
$subject = $filename;
$replacment = "\\1";
preg_replace($patern, $replacment, $subject);
не хочет работать :shock:
2) Все выводится в индексированный массив
Код: Выделить всё
+1.5=>1.80 [8] => 9.0 [9] => 4.0 [10] => 5.0 [11] => 1.58 [12] => -1.5=>2.05 [13] => 10.0 [14] => 5.5 [15] => 4.5 [16] => 1.50 [17] => -1.5=>1.95 [18] => 10.5 [19] => 6.0 [20] => 4.5 [21] => 1.72 [22] => -1.5=>2.35 [23] => 9.5 [24] => 5.0 [25] => 4.5 [26] => 2.15 [27] => +1.5=>1.72 [28] => 9.5 [29] =>
А надо, чтоб значения шли построчно также, как в штмл файле. И чтоб каждая строка была со своей индексацией, например