PHP Manual
Prev |  | Next

# CXLV. Standard PHP Library (SPL) Functions

# Introduction

SPL is a collection of interfaces and classes that are meant to solve standard problems.

> Tip: A more detailed documentation of SPL can be found here.

# Installation

This extension is available and compiled by default in PHP 5.

# Predefined Constants

The constants below are defined by this extension, and will only be available when the extension has either been compiled into PHP or dynamically loaded at runtime.

Warning
SPL uses class constants since PHP 5.1. Prior releases use global constants in the form `RIT_LEAVES_ONLY`.

`RecursiveIteratorIterator::LEAVES_ONLY` (integer)

`RecursiveIteratorIterator::SELF_FIRST` (integer)

`RecursiveIteratorIterator::CHILD_FIRST` (integer)

`CachingIterator::CALL_TOSTRING` (integer)

`CachingIterator::CATCH_GET_CHILD` (integer)

Prev | Home | Next
socket_write | Up | ArrayIterator::current