|
|
|
| есть код в текстовом документе как добавить текст в указанное место при помощи пхп ? Также нужно добавить и код вместе с текстом.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>title</title>
</head>
<body>
сюда нужно добавить текст
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: Alexx
(25.07.2005 в 16:27)
| |
<?
$file = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>title</title>
</head>
<body>
{tag}<br>
{php}
</body>
</html>';
$text = "сюда нужно добавить текст";
$search = array( // Что ищем
"#\{tag\}#i",
"#\{PHP\}#i"
);
$replace = array( // Чем замещаем
$text,
"Заменили PHP"
);
$fopen = fopen("test.html","w") or die('Не могу открыть');
$file = preg_replace($search,$replace,$file); # Замена спец тегов
fwrite($fopen,$file) or die('Не могу сохранить');
fclose($fopen);
?>
|
{tag} - Это будет заменяться
$file - Чем заменяем | |
|
|
|
|
|
|
|
для: Akira
(25.07.2005 в 16:40)
| | а как посчитать на какой строке находиться слово ? | |
|
|
|
|
|
|
|
для: Alexx
(25.07.2005 в 17:39)
| | Строка не считаеться, используеться регулярное выражение.
"#{любое_слово}#i" найдет и заменить "любое_слово". | |
|
|
|