Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Работа с файлом и парсинг строк на PHP
# напечатаем строку с позиции $start до найденного токена
echo substr($mytext, $start, ($pos-$start));
# найдем закрывающую строку "?>"
$stoptoken='?>';
$endpos=strpos($mytext, $stoptoken, $start);
# после обработки возьмем позицию конечного токена как начального
$start=$endpos;
}
else echo $mytext; # если управляющих токенов не найдено то просто печатаем строку из файла
}
}
fclose($fp);
?>
в файле patch.php просто указание на пути к файлам
файл считывается (это я проверил постепенно увеличивая функционал)
но получаю ошибку
Parse error: syntax error, unexpected $end in C:\Apache2.2\htdocs\mycms\index.php on line 38
причем переменную $end я переименовал в $endpos (подумал может быть системная какая нить) - но ошибка осталась...
что делаю не так?
Plusminuz
Отправлено: 12 Января, 2012 - 17:23:49
Частый гость
Покинул форум
Сообщений всего: 156
Дата рег-ции: Апр. 2011 Откуда: Россия
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.