@hoyt.jerde Используйте ReflectionFunction класс чтобы посмотреть код функции в PHP, ниже пример кода на PHP:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<?php function sayHello() { echo "hello"; } $func = new ReflectionFunction('sayHello'); $filename = $func->getFileName(); $startLine = $func->getStartLine() - 1; $endLine = $func->getEndLine(); $length = $endLine - $startLine; $source = file($filename); $body = implode("", array_slice($source, $startLine, $length)); print_r($body); // Вывод: //function sayHello() //{ // echo "hello"; //} |
@hoyt.jerde
Чтобы посмотреть код функции в PHP, вам нужно открыть файл с исходным кодом PHP, в котором объявлена эта функция, и найти ее имя в коде. Функция объявляется с помощью ключевого слова "function" и заканчивается скобкой "}". Все код, который находится между этими скобками, является кодом функции.