APCUIterator::__construct
  Constructs an APCUIterator iterator object
  
 
  Description
  
   public  APCUIterator::__construct(
    arraystringnull $search = null,
    int $format = APC_ITER_ALL,
    int $chunk_size = 100,
    int $list = APC_LIST_ACTIVE
)
  
  
 
  Parameters
  
   
    - 
search
- 
     
      Either a PCRE regular expression that
      matches against APCu key names, given as a string.
      Or an array of strings with APCu key names.
      Or, optionally 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.
 
 
 
  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