nlopess Sun Dec 26 12:47:22 2004 EDT
Modified files:
/phpdoc/scripts genfuncindex.php
Log:
make PHP5 friendly and handle the '>' char correctly
http://cvs.php.net/diff.php/phpdoc/scripts/genfuncindex.php?r1=1.13&r2=1.14&ty=u
Index: phpdoc/scripts/genfuncindex.php
diff -u phpdoc/scripts/genfuncindex.php:1.13
phpdoc/scripts/genfuncindex.php:1.14
--- phpdoc/scripts/genfuncindex.php:1.13 Sat Nov 20 18:35:39 2004
+++ phpdoc/scripts/genfuncindex.php Sun Dec 26 12:47:21 2004
@@ -16,7 +16,7 @@
| Authors: Hartmut Holzgraefe <[EMAIL PROTECTED]> |
+----------------------------------------------------------------------+
- $Id: genfuncindex.php,v 1.13 2004/11/20 23:35:39 techtonik Exp $
+ $Id: genfuncindex.php,v 1.14 2004/12/26 17:47:21 nlopess Exp $
*/
echo "<" . "?xml version='1.0' encoding='iso-8859-1'?" . ">\n";
?>
@@ -26,16 +26,18 @@
<index id="index.functions">
<title>&FunctionIndex;</title>
<?php
-$functions = file($HTTP_SERVER_VARS['argv'][1]);
+$functions = file($_SERVER['argv'][1]);
usort($functions,"strcasecmp");
$letter = ' ';
+
foreach ( $functions as $funcentry ) {
list($function,$description) = explode(" - ",$funcentry);
if (!ereg("::|->", $function)) {
$function = strtolower(trim($function));
}
- if (!ereg("^[[:alnum:]]",$function)) continue;
+
+ $function = str_replace('>', '>', $function);
if (strtolower($function{0}) != $letter) {
if ($letter != ' ') {