Показать сообщение отдельно

  #4  
Старый 31.01.2010, 09:43
GlooK
Участник форума
Регистрация: 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..
 
Ответить с цитированием