php_spl.pir - PHP spl Library
void AppendIterator::__construct()
- Create an AppendIterator
- NOT IMPLEMENTED.
void AppendIterator::append(Iterator it)
- Append an iterator
- NOT IMPLEMENTED.
ArrayIterator AppendIterator::getArrayIterator()
- Get access to inner ArrayIterator
- NOT IMPLEMENTED.
int AppendIterator::getIteratorIndex()
- Get index of iterator
- NOT IMPLEMENTED.
void AppendIterator::next()
- Forward to next element
- NOT IMPLEMENTED.
void AppendIterator::rewind()
- Rewind to the first iterator and rewind the first iterator,
too
- NOT IMPLEMENTED.
bool AppendIterator::valid()
- Check if the current state is valid
- NOT IMPLEMENTED.
mixed|NULL ArrayIterator::current()
- Return current array entry
- NOT IMPLEMENTED.
mixed|NULL ArrayIterator::key()
- Return current array key
- NOT IMPLEMENTED.
void ArrayIterator::next()
- Move to next entry
- NOT IMPLEMENTED.
void ArrayIterator::rewind()
- Rewind array back to the start
- NOT IMPLEMENTED.
void ArrayIterator::seek(int $position)
- Seek to position.
- NOT IMPLEMENTED.
bool ArrayIterator::valid()
- Check whether array contains more entries
- NOT IMPLEMENTED.
void ArrayObject::__construct(array|object ar = array() [, int flags = 0 [, string iterator_class = "ArrayIterator"]])
- proto void ArrayIterator::__construct(array|object ar = array() [,
int flags = 0]) Cronstructs a new array iterator from a path.
- NOT IMPLEMENTED.
void ArrayObject::append(mixed $newval)
- proto void ArrayIterator::append(mixed $newval) Appends the value (cannot be called for objects).
- NOT IMPLEMENTED.
int ArrayObject::asort()
- proto int ArrayIterator::asort() Sort the entries by values.
- NOT IMPLEMENTED.
int ArrayObject::count()
- proto int ArrayIterator::count() Return the number of elements in the Iterator.
- NOT IMPLEMENTED.
Array|Object ArrayObject::exchangeArray(Array|Object ar = array())
- Replace the referenced array or object with a new one and return the old one (right now copy - to be changed)
- NOT IMPLEMENTED.
int ArrayObject::getFlags()
- Get flags
- NOT IMPLEMENTED.
ArrayIterator ArrayObject::getIterator()
- Create a new iterator from a ArrayObject instance
- NOT IMPLEMENTED.
string ArrayObject::getIteratorClass()
- Get the class used in getIterator.
- NOT IMPLEMENTED.
int ArrayObject::ksort()
- proto int ArrayIterator::ksort() Sort the entries by key.
- NOT IMPLEMENTED.
int ArrayObject::natcasesort()
- proto int ArrayIterator::natcasesort() Sort the entries by key using case insensitive "natural order" algorithm.
- NOT IMPLEMENTED.
int ArrayObject::natsort()
- proto int ArrayIterator::natsort() Sort the entries by values using "natural order" algorithm.
- NOT IMPLEMENTED.
bool ArrayObject::offsetExists(mixed $index)
- proto bool ArrayIterator::offsetExists(mixed $index) Returns whether the requested $index exists.
- NOT IMPLEMENTED.
mixed ArrayObject::offsetGet(mixed $index)
- proto mixed ArrayIterator::offsetGet(mixed $index) Returns the value at the specified $index.
- NOT IMPLEMENTED.
void ArrayObject::offsetSet(mixed $index, mixed $newval)
- proto void ArrayIterator::offsetSet(mixed $index,
mixed $newval) Sets the value at the specified $index to $newval.
- NOT IMPLEMENTED.
void ArrayObject::offsetUnset(mixed $index)
- proto void ArrayIterator::offsetUnset(mixed $index) Unsets the value at the specified $index.
- NOT IMPLEMENTED.
void ArrayObject::setFlags(int flags)
- Set flags
- NOT IMPLEMENTED.
void ArrayObject::setIteratorClass(string iterator_class)
- Set the class used in getIterator.
- NOT IMPLEMENTED.
int ArrayObject::uasort(callback cmp_function)
- proto int ArrayIterator::uasort(callback cmp_function) Sort the entries by values user defined function.
- NOT IMPLEMENTED.
int ArrayObject::uksort(callback cmp_function)
- proto int ArrayIterator::uksort(callback cmp_function) Sort the entries by key using user defined function.
- NOT IMPLEMENTED.
void CachingIterator::__construct(Iterator it [, flags = CIT_CALL_TOSTRING])
- Construct a CachingIterator from an Iterator
- NOT IMPLEMENTED.
string CachingIterator::__toString()
- Return the string representation of the current element
- NOT IMPLEMENTED.
void CachingIterator::count()
- Number of cached elements
- NOT IMPLEMENTED.
bool CachingIterator::getCache()
- Return the cache
- NOT IMPLEMENTED.
int CachingIterator::getFlags()
- Return the internal flags
- NOT IMPLEMENTED.
bool CachingIterator::hasNext()
- Check whether the inner iterator has a valid next element
- NOT IMPLEMENTED.
void CachingIterator::next()
- Move the iterator forward
- NOT IMPLEMENTED.
bool CachingIterator::offsetExists(mixed index)
- Return whether the requested index exists
- NOT IMPLEMENTED.
string CachingIterator::offsetGet(mixed index)
- Return the internal cache if used
- NOT IMPLEMENTED.
void CachingIterator::offsetSet(mixed index, mixed newval)
- Set given index in cache
- NOT IMPLEMENTED.
void CachingIterator::offsetUnset(mixed index)
- Unset given index in cache
- NOT IMPLEMENTED.
void CachingIterator::rewind()
- Rewind the iterator
- NOT IMPLEMENTED.
void CachingIterator::setFlags(int flags)
- Set the internal flags
- NOT IMPLEMENTED.
bool CachingIterator::valid()
- Check whether the current element is valid
- NOT IMPLEMENTED.
void DirectoryIterator::__construct(string path)
- Cronstructs a new dir iterator from a path.
- NOT IMPLEMENTED.
DirectoryIterator DirectoryIterator::current()
- Return this (needed for Iterator interface)
- NOT IMPLEMENTED.
string DirectoryIterator::getBasename([string $suffix])
- Returns filename component of current dir entry
- NOT IMPLEMENTED.
RecursiveDirectoryIterator DirectoryIterator::getChildren()
- Returns an iterator for the current entry if it is a directory
- NOT IMPLEMENTED.
string DirectoryIterator::getFilename()
- Return filename of current dir entry
- NOT IMPLEMENTED.
bool DirectoryIterator::isDot()
- Returns true if current entry is '.' or '..'
- NOT IMPLEMENTED.
string DirectoryIterator::key()
- Return current dir entry
- NOT IMPLEMENTED.
void DirectoryIterator::next()
- Move to next entry
- NOT IMPLEMENTED.
void DirectoryIterator::rewind()
- Rewind dir back to the start
- NOT IMPLEMENTED.
string DirectoryIterator::valid()
- Check whether dir contains more entries
- NOT IMPLEMENTED.
void EmptyIterator::current()
- Throws exception BadMethodCallException
- NOT IMPLEMENTED.
void EmptyIterator::key()
- Throws exception BadMethodCallException
- NOT IMPLEMENTED.
void EmptyIterator::next()
- Does nothing
- NOT IMPLEMENTED.
void EmptyIterator::rewind()
- Does nothing
- NOT IMPLEMENTED.
false EmptyIterator::valid()
- Return false
- NOT IMPLEMENTED.
void FilterIterator::__construct(Iterator it)
- Create an Iterator from another iterator
- NOT IMPLEMENTED.
mixed FilterIterator::current()
- proto mixed CachingIterator::current() proto mixed LimitIterator::current() proto mixed ParentIterator::current() proto mixed IteratorIterator::current() proto mixed NoRewindIterator::current() proto mixed AppendIterator::current() Get the current element value
- NOT IMPLEMENTED.
Iterator FilterIterator::getInnerIterator()
- proto Iterator CachingIterator::getInnerIterator() proto Iterator LimitIterator::getInnerIterator() proto Iterator ParentIterator::getInnerIterator() Get the inner iterator
- NOT IMPLEMENTED.
mixed FilterIterator::key()
- proto mixed CachingIterator::key() proto mixed LimitIterator::key() proto mixed ParentIterator::key() proto mixed IteratorIterator::key() proto mixed NoRewindIterator::key() proto mixed AppendIterator::key() Get the current key
- NOT IMPLEMENTED.
void FilterIterator::next()
- Move the iterator forward
- NOT IMPLEMENTED.
void FilterIterator::rewind()
- Rewind the iterator
- NOT IMPLEMENTED.
bool FilterIterator::valid()
- proto bool ParentIterator::valid() proto bool IteratorIterator::valid() proto bool NoRewindIterator::valid() Check whether the current element is valid
- NOT IMPLEMENTED.
void InfiniteIterator::__construct(Iterator it)
- Create an iterator from another iterator
- NOT IMPLEMENTED.
void InfiniteIterator::next()
- Prevent a call to inner iterators rewind() (internally the current data will be fetched if valid())
- NOT IMPLEMENTED.
void IteratorIterator::__construct(Traversable it)
- Create an iterator from anything that is traversable
- NOT IMPLEMENTED.
LimitIterator::__construct(Iterator it [, int offset, int count])
- Construct a LimitIterator from an Iterator with a given starting offset and optionally a maximum count
- NOT IMPLEMENTED.
int LimitIterator::getPosition()
- Return the current position
- NOT IMPLEMENTED.
void LimitIterator::next()
- Move the iterator forward
- NOT IMPLEMENTED.
void LimitIterator::rewind()
- Rewind the iterator to the specified starting offset
- NOT IMPLEMENTED.
void LimitIterator::seek(int position)
- Seek to the given position
- NOT IMPLEMENTED.
bool LimitIterator::valid()
- Check whether the current element is valid
- NOT IMPLEMENTED.
void NoRewindIterator::__construct(Iterator it)
- Create an iterator from another iterator
- NOT IMPLEMENTED.
mixed NoRewindIterator::current()
- Return inner iterators current()
- NOT IMPLEMENTED.
mixed NoRewindIterator::key()
- Return inner iterators key()
- NOT IMPLEMENTED.
void NoRewindIterator::next()
- Return inner iterators next()
- NOT IMPLEMENTED.
void NoRewindIterator::rewind()
- Prevent a call to inner iterators rewind()
- NOT IMPLEMENTED.
bool NoRewindIterator::valid()
- Return inner iterators valid()
- NOT IMPLEMENTED.
void ParentIterator::__construct(RecursiveIterator it)
- Create a ParentIterator from a RecursiveIterator
- NOT IMPLEMENTED.
void ParentIterator::next()
- proto void IteratorIterator::next() proto void NoRewindIterator::next() Move the iterator forward
- NOT IMPLEMENTED.
void ParentIterator::rewind()
- proto void IteratorIterator::rewind() Rewind the iterator
- NOT IMPLEMENTED.
object RecursiveArrayIterator::getChildren()
- Create a sub iterator for the current element (same class as $this)
- NOT IMPLEMENTED.
bool RecursiveArrayIterator::hasChildren()
- Check whether current element has children (e.g.
is an array)
- NOT IMPLEMENTED.
void RecursiveCachingIterator::__construct(RecursiveIterator it [, flags = CIT_CALL_TOSTRING])
- Create an iterator from a RecursiveIterator
- NOT IMPLEMENTED.
RecursiveCachingIterator RecursiveCachingIterator::getChildren()
- Return the inner iterator's children as a RecursiveCachingIterator
- NOT IMPLEMENTED.
bool RecursiveCachingIterator::hasChildren()
- Check whether the current element of the inner iterator has children
- NOT IMPLEMENTED.
void RecursiveDirectoryIterator::__construct(string path [, int flags])
- Cronstructs a new dir iterator from a path.
- NOT IMPLEMENTED.
string RecursiveDirectoryIterator::current()
- Return getFilename(),
getFileInfo() or $this depending on flags
- NOT IMPLEMENTED.
void RecursiveDirectoryIterator::getSubPath()
- Get sub path
- NOT IMPLEMENTED.
void RecursiveDirectoryIterator::getSubPathname()
- Get sub path and file name
- NOT IMPLEMENTED.
bool RecursiveDirectoryIterator::hasChildren([bool $allow_links = false])
- Returns whether current entry is a directory and not '.' or '..'
- NOT IMPLEMENTED.
string RecursiveDirectoryIterator::key()
- Return getPathname() or getFilename() depending on flags
- NOT IMPLEMENTED.
void RecursiveDirectoryIterator::next()
- Move to next entry
- NOT IMPLEMENTED.
void RecursiveDirectoryIterator::rewind()
- Rewind dir back to the start
- NOT IMPLEMENTED.
void RecursiveFilterIterator::__construct(RecursiveIterator it)
- Create a RecursiveFilterIterator from a RecursiveIterator
- NOT IMPLEMENTED.
RecursiveFilterIterator RecursiveFilterIterator::getChildren()
- Return the inner iterator's children contained in a RecursiveFilterIterator
- NOT IMPLEMENTED.
bool RecursiveFilterIterator::hasChildren()
- Check whether the inner iterator's current element has children
- NOT IMPLEMENTED.
void RecursiveIteratorIterator::__construct(RecursiveIterator|IteratorAggregate it [, int mode = RIT_LEAVES_ONLY [, int flags = 0]])
- Creates a RecursiveIteratorIterator from a RecursiveIterator.
- NOT IMPLEMENTED.
void RecursiveIteratorIterator::beginChildren()
- Called when recursing one level down
- NOT IMPLEMENTED.
RecursiveIterator RecursiveIteratorIterator::beginIteration()
- Called when iteration begins (after first rewind() call)
- NOT IMPLEMENTED.
RecursiveIterator RecursiveIteratorIterator::callGetChildren()
- Return children of current element
- NOT IMPLEMENTED.
bool RecursiveIteratorIterator::callHasChildren()
- Called for each element to test whether it has children
- NOT IMPLEMENTED.
mixed RecursiveIteratorIterator::current()
- Access the current element value
- NOT IMPLEMENTED.
void RecursiveIteratorIterator::endChildren()
- Called when end recursing one level
- NOT IMPLEMENTED.
RecursiveIterator RecursiveIteratorIterator::endIteration()
- Called when iteration ends (when valid() first returns false
- NOT IMPLEMENTED.
int RecursiveIteratorIterator::getDepth()
- Get the current depth of the recursive iteration
- NOT IMPLEMENTED.
RecursiveIterator RecursiveIteratorIterator::getInnerIterator()
- The current active sub iterator
- NOT IMPLEMENTED.
int|false RecursiveIteratorIterator::getMaxDepth()
- Return the maximum accepted depth or false if any depth is allowed
- NOT IMPLEMENTED.
RecursiveIterator RecursiveIteratorIterator::getSubIterator([int level])
- The current active sub iterator or the iterator at specified level
- NOT IMPLEMENTED.
mixed RecursiveIteratorIterator::key()
- Access the current key
- NOT IMPLEMENTED.
void RecursiveIteratorIterator::next()
- Move forward to the next element
- NOT IMPLEMENTED.
void RecursiveIteratorIterator::nextElement()
- Called when the next element is available
- NOT IMPLEMENTED.
void RecursiveIteratorIterator::rewind()
- Rewind the iterator to the first element of the top level inner iterator.
- NOT IMPLEMENTED.
void RecursiveIteratorIterator::setMaxDepth([$max_depth = -1])
- Set the maximum allowed depth (or any depth if pmax_depth = -1]
- NOT IMPLEMENTED.
bool RecursiveIteratorIterator::valid()
- Check whether the current position is valid
- NOT IMPLEMENTED.
void RecursiveRegexIterator::__construct(RecursiveIterator it, string regex [, int mode [, int flags [, int preg_flags]]])
- Create an RecursiveRegexIterator from another recursive iterator and a regular expression
- NOT IMPLEMENTED.
RecursiveRegexIterator RecursiveRegexIterator::getChildren()
- Return the inner iterator's children contained in a RecursiveRegexIterator
- NOT IMPLEMENTED.
void RegexIterator::__construct(Iterator it, string regex [, int mode [, int flags [, int preg_flags]]])
- Create an RegexIterator from another iterator and a regular expression
- NOT IMPLEMENTED.
bool RegexIterator::accept()
- Match (string)current() against regular expression
- NOT IMPLEMENTED.
bool RegexIterator::getFlags()
- Returns current operation flags
- NOT IMPLEMENTED.
bool RegexIterator::getFlags()
- Returns current PREG flags (if in use or NULL)
- NOT IMPLEMENTED.
bool RegexIterator::getMode()
- Returns current operation mode
- NOT IMPLEMENTED.
bool RegexIterator::setFlags(int new_flags)
- Set operation flags
- NOT IMPLEMENTED.
bool RegexIterator::setMode(int new_mode)
- Set new operation mode
- NOT IMPLEMENTED.
bool RegexIterator::setPregFlags(int new_flags)
- Set PREG flags
- NOT IMPLEMENTED.
int SimpleXMLIterator::count()
- Get number of child elements
- NOT IMPLEMENTED.
SimpleXMLIterator SimpleXMLIterator::current()
- Get current element
- NOT IMPLEMENTED.
SimpleXMLIterator SimpleXMLIterator::getChildren()
- Get child element iterator
- NOT IMPLEMENTED.
bool SimpleXMLIterator::hasChildren()
- Check whether element has children (elements)
- NOT IMPLEMENTED.
string SimpleXMLIterator::key()
- Get name of current child element
- NOT IMPLEMENTED.
void SimpleXMLIterator::next()
- Move to next element
- NOT IMPLEMENTED.
void SimpleXMLIterator::rewind()
- Rewind to first element
- NOT IMPLEMENTED.
bool SimpleXMLIterator::valid()
- Check whether iteration is valid
- NOT IMPLEMENTED.
void SplFileInfo::__construct(string file_name)
- Cronstructs a new SplFileInfo from a path.
- NOT IMPLEMENTED.
int SplFileInfo::getATime()
- Get last access time of file
- NOT IMPLEMENTED.
string SplFileInfo::getBasename([string $suffix])
- Returns filename component of path
- NOT IMPLEMENTED.
int SplFileInfo::getCTime()
- Get inode modification time of file
- NOT IMPLEMENTED.
SplFileInfo SplFileInfo::getFileInfo([string $class_name])
- Get/copy file info
- NOT IMPLEMENTED.
string SplFileInfo::getFilename()
- Return filename only
- NOT IMPLEMENTED.
int SplFileInfo::getGroup()
- Get file group
- NOT IMPLEMENTED.
int SplFileInfo::getInode()
- Get file inode
- NOT IMPLEMENTED.
string SplFileInfo::getLinkTarget()
- Return the target of a symbolic link
- NOT IMPLEMENTED.
int SplFileInfo::getMTime()
- Get last modification time of file
- NOT IMPLEMENTED.
int SplFileInfo::getOwner()
- Get file owner
- NOT IMPLEMENTED.
string SplFileInfo::getPath()
- Return the path
- NOT IMPLEMENTED.
SplFileInfo SplFileInfo::getPathInfo([string $class_name])
- Get/copy file info
- NOT IMPLEMENTED.
string SplFileInfo::getPathname()
- Return path and filename
- NOT IMPLEMENTED.
int SplFileInfo::getPerms()
- Get file permissions
- NOT IMPLEMENTED.
string SplFileInfo::getRealPath()
- Return the resolved path
- NOT IMPLEMENTED.
int SplFileInfo::getSize()
- Get file size
- NOT IMPLEMENTED.
string SplFileInfo::getType()
- Get file type
- NOT IMPLEMENTED.
bool SplFileInfo::isDir()
- Returns true if file is directory
- NOT IMPLEMENTED.
bool SplFileInfo::isExecutable()
- Returns true if file is executable
- NOT IMPLEMENTED.
bool SplFileInfo::isFile()
- Returns true if file is a regular file
- NOT IMPLEMENTED.
bool SplFileInfo::isLink()
- Returns true if file is symbolic link
- NOT IMPLEMENTED.
bool SplFileInfo::isReadable()
- Returns true if file can be read
- NOT IMPLEMENTED.
bool SplFileInfo::isWritable()
- Returns true if file can be written
- NOT IMPLEMENTED.
SplFileObject SplFileInfo::openFile([string mode = 'r' [, bool use_include_path [, resource context]]])
- Open the current file
- NOT IMPLEMENTED.
void SplFileInfo::setFileClass([string class_name])
- Class to use in openFile()
- NOT IMPLEMENTED.
void SplFileInfo::setInfoClass([string class_name])
- Class to use in getFileInfo(),
getPathInfo()
- NOT IMPLEMENTED.
void SplFileObject::__construct(string filename [, string mode = 'r' [, bool use_include_path [, resource context]]]])
- Construct a new file object
- NOT IMPLEMENTED.
string SplFileObject::current()
- Return current line from file
- NOT IMPLEMENTED.
void SplFileObject::eof()
- Return whether end of file is reached
- NOT IMPLEMENTED.
bool SplFileObject::fflush()
- Flush the file
- NOT IMPLEMENTED.
int SplFileObject::fgetc()
- Get a character form the file
- NOT IMPLEMENTED.
array SplFileObject::fgetcsv([string delimiter [, string enclosure]])
- Return current line as csv
- NOT IMPLEMENTED.
string SplFileObject::fgets()
- Rturn next line from file
- NOT IMPLEMENTED.
string SplFileObject::fgetss([string allowable_tags])
- Get a line from file pointer and strip HTML tags
- NOT IMPLEMENTED.
bool SplFileObject::flock(int operation [, int &wouldblock])
- Portable file locking
- NOT IMPLEMENTED.
int SplFileObject::fpassthru()
- Output all remaining data from a file pointer
- NOT IMPLEMENTED.
bool SplFileObject::fscanf(string format [, string ...])
- Implements a mostly ANSI compatible fscanf()
- NOT IMPLEMENTED.
int SplFileObject::fseek(int pos [, int whence = SEEK_SET])
- Return current file position
- NOT IMPLEMENTED.
bool SplFileObject::fstat()
- Stat() on a filehandle
- NOT IMPLEMENTED.
int SplFileObject::ftell()
- Return current file position
- NOT IMPLEMENTED.
bool SplFileObject::ftruncate(int size)
- Truncate file to 'size' length
- NOT IMPLEMENTED.
mixed SplFileObject::fwrite(string str [, int length])
- Binary-safe file write
- NOT IMPLEMENTED.
bool SplFileObject::getChildren()
- Read NULL
- NOT IMPLEMENTED.
array SplFileObject::getCsvControl()
- Get the delimiter and enclosure character used in fgetcsv
- NOT IMPLEMENTED.
int SplFileObject::getFlags()
- Get file handling flags
- NOT IMPLEMENTED.
int SplFileObject::getMaxLineLen()
- Get maximum line length
- NOT IMPLEMENTED.
bool SplFileObject::hasChildren()
- Return false
- NOT IMPLEMENTED.
int SplFileObject::key()
- Return line number
- NOT IMPLEMENTED.
void SplFileObject::next()
- Read next line
- NOT IMPLEMENTED.
void SplFileObject::rewind()
- Rewind the file and read the first line
- NOT IMPLEMENTED.
void SplFileObject::seek(int line_pos)
- Seek to specified line
- NOT IMPLEMENTED.
void SplFileObject::setCsvControl([string delimiter = ',' [, string enclosure = '"']])
- Set the delimiter and enclosure character used in fgetcsv
- NOT IMPLEMENTED.
void SplFileObject::setFlags(int flags)
- Set file handling flags
- NOT IMPLEMENTED.
void SplFileObject::setMaxLineLen(int max_len)
- Set maximum line length
- NOT IMPLEMENTED.
void SplFileObject::valid()
- Return !eof()
- NOT IMPLEMENTED.
void SplObjectStorage::attach($obj)
- Attaches an object to the storage if not yet contained
- NOT IMPLEMENTED.
bool SplObjectStorage::contains($obj)
- Determine whethe an object is contained in the storage
- NOT IMPLEMENTED.
int SplObjectStorage::count()
- Determine number of objects in storage
- NOT IMPLEMENTED.
mixed SplObjectStorage::current()
- NOT IMPLEMENTED.
void SplObjectStorage::detach($obj)
- Detaches an object from the storage
- NOT IMPLEMENTED.
mixed SplObjectStorage::key()
- NOT IMPLEMENTED.
void SplObjectStorage::next()
- NOT IMPLEMENTED.
void SplObjectStorage::rewind()
- NOT IMPLEMENTED.
string SplObjectStorage::serialize()
- NOT IMPLEMENTED.
void SplObjectStorage::unserialize(string serialized)
- NOT IMPLEMENTED.
bool SplObjectStorage::valid()
- NOT IMPLEMENTED.
void SplTempFileObject::__construct([int max_memory])
- Construct a new temp file object
- NOT IMPLEMENTED.
array class_implements(mixed what [, bool autoload ])
- Return all classes and interfaces implemented by SPL
- NOT IMPLEMENTED.
array class_parents(object instance)
- Return an array containing the names of all parent classes
- NOT IMPLEMENTED.
int iterator_apply(Traversable it, mixed function [, mixed params])
- Calls a function for every element in an iterator
- NOT IMPLEMENTED.
int iterator_count(Traversable it)
- Count the elements in an iterator
- NOT IMPLEMENTED.
array iterator_to_array(Traversable it [, bool use_keys = true])
- Copy the iterator into an array
- NOT IMPLEMENTED.
void spl_autoload(string class_name [, string file_extensions])
- Default implementation for __autoload()
- NOT IMPLEMENTED.
void spl_autoload_call(string class_name)
- Try all registerd autoload function to load the requested class
- NOT IMPLEMENTED.
string spl_autoload_extensions([string file_extensions])
- Register and return default file extensions for spl_autoload
- NOT IMPLEMENTED.
false|array spl_autoload_functions()
- Return all registered __autoload() functionns
- NOT IMPLEMENTED.
bool spl_autoload_register([mixed autoload_function = "spl_autoload" [, throw = true]])
- Register given function as __autoload() implementation
- NOT IMPLEMENTED.
bool spl_autoload_unregister(mixed autoload_function)
- Unregister given function as __autoload() implementation
- NOT IMPLEMENTED.
array spl_classes()
- Return an array containing the names of all clsses and interfaces defined in SPL
- NOT IMPLEMENTED.
string spl_object_hash(object obj)
- Return hash id for given object
- NOT IMPLEMENTED.