
31.01.2010, 09:43
|
|
Участник форума
Регистрация: 20.04.2007
Сообщений: 174
Провел на форуме: 2310282
Репутация:
149
|
|
Сообщение от Jazz
GlooK я плохо объяснил((
в переменную $file приходит куча разных строк
надо записать в переменную строку ,которая начинается с шаблона например 111(111 будет заменяться переменной и изменяться).
Так?
PHP код:
<?php
$file = "222\n333\n444\n555\n<111 safgsdfhf sghsdfgjdfjjf";
$template = "<111";
$replace = "after template";
$result = preg_replace('/^'.preg_quote($template).'(.*?)$/im', preg_quote($replace), $file);
echo $result;
?>
или так
PHP код:
<?php
$file = "222\n333\n444\n555\n<111 safgsdfhf sghsdfgjdfjjf";
$template = "<111";
if (preg_match('/^'.preg_quote($template).'(.*?)$/im', $file, $match))
{echo $match[0];} else {echo 'не работает(((';}
?>
Последний раз редактировалось GlooK; 31.01.2010 в 09:47..
|
|
|