APCUIterator::__construct
  Constructs an APCUIterator iterator object
  
 
  Description
  
   public  APCUIterator::__construct
    ([ mixed $search = null
   [, int $format = APC_ITER_ALL
   [, int $chunk_size = 100
   [, int $list = APC_LIST_ACTIVE
  ]]]] )
  
  
 
  Parameters
  
   
    - 
search
- 
     
      A PCRE regular expression that
      matches against APCu key names, either as a string for
      a single regular expression, or as an array of regular
      expressions. Or, optionally pass in NULLto skip the search.
 
- 
format
- 
     
      The desired format, as configured with one or more of the
      APC_ITER_* constants.
      
- 
chunk_size
- 
     
      The chunk size. Must be a value greater than 0. The default
      value is 100.
      
- 
list
- 
     
      The type to list. Either pass in APC_LIST_ACTIVEorAPC_LIST_DELETED.
 
 
 
  Return Values
  
   An APCUIterator object on success,
   or NULL on failure.
  
  
 
  Examples
  
   
    Example #1 A APCUIterator::__construct example
    
<?php
foreach (new APCUIterator('/^counter\./') as $counter) {
    echo "$counter[key]: $counter[value]\n";
    apc_dec($counter['key'], $counter['value']);
}
?>
     
    
  
  
 
  See Also
  
   - apcu_exists
- apcu_cache_info