SPLは、標準的な問題を解決するためのインターフェイスやクラスを集めたものです。
    
ティップ: 
      SPL のより詳細なドキュメントは
      こちら
      にあります。
     
     このエクステンションは、PHP 5 ではデフォルトでコンパイルされ利用可能です。
    
以下の定数が定義されています。
この関数の拡張モジュールが PHP 組み込みでコンパイルされているか、
実行時に動的にロードされている場合のみ使用可能です。
| 警告 | 
   PHP 5.1 以降、SPL はクラス定数を使用します。それより前のリリースでは、
   RIT_LEAVES_ONLY のような形式のグローバル定数を使用します。
    | 
- RecursiveIteratorIterator::LEAVES_ONLY
     (integer)
 
    
- RecursiveIteratorIterator::SELF_FIRST
     (integer)
 
    
- RecursiveIteratorIterator::CHILD_FIRST
     (integer)
 
    
- CachingIterator::CALL_TOSTRING
     (integer)
 
    
- CachingIterator::CATCH_GET_CHILD
     (integer)