#23044 [Opn->Csd]: Constant GLOB_ONLYDIR is absent in file php4ts.dll and unusable

From: Date: Mon, 07 Apr 2003 20:54:46 +0000
Subject: #23044 [Opn->Csd]: Constant GLOB_ONLYDIR is absent in file php4ts.dll and unusable
References: 1  Groups: php.doc 
Request: Send a blank email to phpdoc+get-969352491@lists.php.net to get a copy of this message
ID: 23044 Updated by: alindeman@php.net Reported By: ship at omskreg dot ru -Status: Open +Status: Closed Bug Type: Documentation problem Operating System: Windows 2000 (all Windows) PHP Version: 4.3.1 Assigned To: alindeman New Comment: This bug has been fixed in CVS. In case this was a PHP problem, snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. In case this was a documentation problem, the fix will show up soon at http://www.php.net/manual/. In case this was a PHP.net website problem, the change will show up on the PHP.net site and on the mirror sites in short time. Thank you for the report, and for helping us make PHP better. Previous Comments: ------------------------------------------------------------------------ [2003-04-06 22:58:47] ship at omskreg dot ru Other glob() constants (GLOB_MARK, GLOB_NOSORT, GLOB_NOCHECK, GLOB_NOESCAPE, GLOB_BRACE) are present in content of file php4ts.dll as text fragments. Only constant GLOB_ONLYDIR (this constant is described in documentation) is not present in content of file php4ts.dll, and therefore this constant cannot be used in PHP code. Whether function glob() will work if to specify numerical value instead of constant GLOB_ONLYDIR as text, I do not know - am I did not try to make. ------------------------------------------------------------------------ [2003-04-04 15:36:48] alindeman@php.net Is that the only constant that isn't defined (I need to know before making a note of this in the docs)? Assigning to myself... ------------------------------------------------------------------------ [2003-04-04 11:28:09] sniper@php.net It's just not avaialable under windows then. ------------------------------------------------------------------------ [2003-04-04 02:32:11] ship at omskreg dot ru in php4ts.dll (product version 4.3.1, file version 4.3.1.1): Constant GLOB_ONLYDIR is absent (void) in file php4ts.dll. Constant GLOB_ONLYDIR is unusable in function glob(). This constant (GLOB_ONLYDIR) is present in sources. Error message in HTML code from PHP engine is: Notice: Use of undefined constant GLOB_ONLYDIR - assumed 'GLOB_ONLYDIR' in C:\Program Files\Apache Group\Apache2\htdocs\dev\lib.php on line 58 Warning: glob() expects parameter 2 to be long, string given in C:\Program Files\Apache Group\Apache2\htdocs\dev\lib.php on line 58 Source PHP code for reproduce error: $filesarray = glob("*", GLOB_ONLYDIR); ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=23044&edit=1

« previous php.doc (#969352491) next »