From: flconseil at yahoo dot fr Operating system: Windows XP PHP version: 5.1.2 PHP Bug Type: Gettext related Bug description: dcngettext() function not defined/ '_' function defined
Description: ------------ After loading php_gettext.dll, the dcngettext() function is not defined. I don't know if it is related but gettext defines a '_' (underscore) function, which seems to accept only one argument, but I don't know what this function does. I don't know if it is specific to Windows as I haven't tried it on another system. Reproduce code: --------------- dl('php_gettext.dll'); $ext=new ReflectionExtension('gettext'); foreach ($ext->getFunctions() as $func) echo $func->getName()."\n"; You can also try '_('foo');' which doesn't seem to do anything. Expected result: ---------------- textdomain gettext dcngettext dgettext dcgettext bindtextdomain ngettext dngettext bind_textdomain_codeset Actual result: -------------- textdomain gettext _ dgettext dcgettext bindtextdomain ngettext dngettext bind_textdomain_codeset -- Edit bug report at http://bugs.php.net/?id=36935&edit=1 -- Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=36935&r=trysnapshot44 Try a CVS snapshot (PHP 5.1): http://bugs.php.net/fix.php?id=36935&r=trysnapshot51 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=36935&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=36935&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=36935&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=36935&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=36935&r=needscript Try newer version: http://bugs.php.net/fix.php?id=36935&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=36935&r=support Expected behavior: http://bugs.php.net/fix.php?id=36935&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=36935&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=36935&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=36935&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=36935&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=36935&r=dst IIS Stability: http://bugs.php.net/fix.php?id=36935&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=36935&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=36935&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=36935&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=36935&r=mysqlcfg