Документация для разработчиков
Темная тема

Вложенный объект oBXEditorUtils.PHPParser

Вложенный объект PHPParser глобального объекта oBXEditorUtils объединяет методы, используемые для облегчения создания PHP-парсера (см. oBXEditorUtils.addPHPParser())

Методы

Метод Описание
cleanCode Удаляет из PHP-кода комментарии, переводы новой строки, незначащие пробелы.
getArray Принимает в качестве аргумента строку, в формате Array([параметры]) Возвращает массив этих параметров или пустой массив при их отсутствии. Обрабатывает также ассоциативные и вложенные массивы.
getParams Обрабатывает строку с перечисленными через запятую параметрами, и возвращает их в виде массива. НЕ ОБРАБАТЫВАЕТ массивы в качестве параметров.
parseFunction Обрабатывает строку, содержащую вызов php-функции, и возвращает имя функции и строку с передаваемыми ей параметрами.
parseParameters Обрабатывает строку с перечисленными через запятую параметрами, и возвращает их в виде массива. Обрабатывает массивы в качестве параметров.
trimPHPTags Возвращает переданный в качестве параметра фрагмент кода (без php-тегов <?php ... ?> или <? ... ?>).
trimQuotes Возвращает переданный в качестве параметра фрагмент кода без двойные или одинарных кавычек(или другого символа) с начала и конца.


© «Битрикс», 2001-2024, «1С-Битрикс», 2024