php_ext.php
Upload User: feiyaoda
Upload Date: 2016-11-21
Package Size: 9556k
Code Size: 1k
Category:

WEB Mail

Development Platform:

PHP

  1. <?php
  2. include ('config.php');
  3. std_header('PHP Extensions and function list');
  4. page_type('text');
  5. ?>
  6. <body bgcolor='#E1E4FA'>
  7. <table border=1 cellpadding=5 cellspacing=0 width=100%>
  8. <tr><td valign=top bgcolor=#AAAAAA width=150>
  9. <?php
  10. $extensions = get_loaded_extensions();
  11. asort ($extensions);
  12. foreach ($extensions as $id => $ext_name)
  13. {
  14.     $func = get_extension_funcs($ext_name);
  15.     $nb_func = count($func);
  16.     $list .= "<a href="php_ext.php?ext=$ext_name">$ext_name</a> <small>($nb_func)</small><br>n";
  17.     $total_func += $nb_func;
  18. }
  19. echo "<font face="verdana"><font size=+1>Extensions</font><br><small>extensions : ".count($extensions)."<br>functions : $total_func</small></font><br><br>n";
  20. echo $list;
  21. ?>
  22. </td>
  23. <td valign=top>
  24. <?php
  25. if (FALSE != $_GET['ext'])
  26. {
  27.     $functions = get_extension_funcs($_GET['ext']);
  28.     
  29.     echo "<font face="verdana"><font size=+1>Functions of ".$_GET['ext']."</font> (".count($functions)." functions)</font><br><br>n";
  30.     
  31.     asort ($functions);
  32.     
  33.     foreach ($functions as $id => $func_name)
  34.     {
  35.         echo "<a href="http://www.php.net/$func_name" target="_blank">$func_name</a><br>n";
  36.     }
  37. }
  38. ?>