[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Парсинг php-кода
Ufaweb
Приветствую smile.gif ! Такая проблемка - нужно открыть php-файл, найти переменную $description и пропарсить то, что ей присвоено. Выглядит примерно так:
Код
$description= "самый крутой сайт";
, но кто как пишет, поэтому могут быть варианты написания:
Код
$description="самый крутой сайт";
или даже
Код
$description = 'самый крутой сайт';

Пытаюсь выполнить
Код
preg_match("/\$description([^=]+)=([^(\"|')]+)(\"|')(.*)(\"|')/si", $source, $out_array);

$out_array - пуст unsure.gif . Что не так?



Спустя 5 часов, 8 минут, 51 секунда (13.04.2008 - 20:25) Sylex написал(а):
попробуй так:
Код
preg_match('#\$description(\s*)=(\s*)(\"|\')(.*)(\"|\')#', $source, $out_array)


не силен, но можт поможет wink.gif протести по разному
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.