- Added create_function(), which gives the ability to create functions
on-the-fly (Zeev, Zend Engine)
- Added support for comparisons of arrays (with arrays) and objects (with
- objects) (Zeev, Zend Engine)
+ objects); The equality operator (==) performs an unordered comparison,
+ whereas the identity operator (===) performs an ordered comparison (Zeev,
+ Zend Engine)
- Allow all functions that receive user-defined function callbacks to accept
an array that contains an object and a method name, in place of a function
name, e.g. usort($array, array($obj, "ObjSort")) (Zeev, Zend Engine)
+#ifndef _READDIR_H
+#define _READDIR_H
+
+
/*
* Structures and types used to implement opendir/readdir/closedir
* on Windows 95/NT.
/* struct dirent - same as Unix */
-#if NEEDRDH
struct dirent {
long d_ino; /* inode (always 1 in WIN32) */
char d_name[_MAX_FNAME + 1]; /* filename (null terminated) */
};
+
/* typedef DIR - not the same as Unix */
typedef struct {
long handle; /* _findfirst/_findnext handle */
int closedir(DIR *);
void rewinddir(DIR *);
-#endif
+
+#endif /* _READDIR_H */
\ No newline at end of file