Функция preg_split php в регулярном выражении шаблона файла php ⇐ Php
-
Anonymous
Функция preg_split php в регулярном выражении шаблона файла php
Возможный дубликат:
Разобрать PHP-код для извлечения имен функций?
Я работаю над сценарием для чтения файлов PHP и получения всех функций в качестве возврата.
Я использую preg_split(), чтобы разбить файл на массив функций.
У меня возникли проблемы с написанием шаблона для получить все возвращаемые функции (столкнулся с проблемой, когда имя функции содержит слово «функция». Я открыт для любых других решений/советов.
Ожидаемый результат:
array (
0 => 'function write{$oneparam, $two, $three){return $two}',
1 => 'function read{$oneparam, $two, $tthree){returne $awesome}',
2 => 'function edit{$oneparam, $two, $three){return $two},
3 => 'function delete{$oneparam, $two, $three){return $two}',
4 => 'function lastfunction{$oneparam, $two, $three){return $two}'
)
Подробнее здесь: https://stackoverflow.com/questions/108 ... ern-regexp
Возможный дубликат:
Разобрать PHP-код для извлечения имен функций?
Я работаю над сценарием для чтения файлов PHP и получения всех функций в качестве возврата.
Я использую preg_split(), чтобы разбить файл на массив функций.
У меня возникли проблемы с написанием шаблона для получить все возвращаемые функции (столкнулся с проблемой, когда имя функции содержит слово «функция». Я открыт для любых других решений/советов.
Ожидаемый результат:
array (
0 => 'function write{$oneparam, $two, $three){return $two}',
1 => 'function read{$oneparam, $two, $tthree){returne $awesome}',
2 => 'function edit{$oneparam, $two, $three){return $two},
3 => 'function delete{$oneparam, $two, $three){return $two}',
4 => 'function lastfunction{$oneparam, $two, $three){return $two}'
)
Подробнее здесь: https://stackoverflow.com/questions/108 ... ern-regexp
Мобильная версия