NAME ^

php_spl.pir - PHP spl Library

DESCRIPTION ^

Functions ^

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.


parrot