php get_functions_in_file.php

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php get_functions_in_file.php相关的知识,希望对你有一定的参考价值。

<?php

/**
 * Returns an array of function names in a file.
 *
 * @param (string) $file
 *   The path to the file.
 *
 * @param (bool) $sort
 *   If TRUE, sorts results by funciton name.
 */
function get_functions_in_file($file, $sort = FALSE) {
  $file = file($file);
  $functions = array();

  foreach ($file as $line) {
    $line = trim($line);
    if (substr($line, 0, 8) == 'function') {
      $functions[] = substr($line, 9, strpos($line, '(') - 9);
    }
  }

  if ($sort) {
    asort($functions);
    $functions = array_values($functions);
  }

  return $functions;
}

以上是关于php get_functions_in_file.php的主要内容,如果未能解决你的问题,请参考以下文章

php [guzzle php] guzzle php #php

php send.php php邮件模板#php

IntelliJ IDEA 11编辑php是,支持php文件名为.php5和.php4,如何设置能让其也支持.php呢?

如何从php5升级到php7

请问php中如何调用php文件中的内容?

php [php:PHPMailer示例] php库“PHPMailer”示例。 #PHP