#23044 [Opn->Csd]: Constant GLOB_ONLYDIR is absent in file php4ts.dll and unusable
| From: | alindeman@php.net | 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