streamWrapper::stream_open
  Opens file or URL
  
 
  Description
  
   public bool streamWrapper::stream_open
    ( string $path
   , string $mode
   , int $options
   , string &$opened_path
   )
  
  
 
  Parameters
  
   
    - 
     path
- 
      
       Specifies the URL that was passed to the original function.
       Note: 
        
        The URL can be broken apart with parse_url.  Note that only URLs
        delimited by :// are supported. : and :/ while technically valid URLs, are not.
        
 
- 
     mode
- 
      
       The mode used to open the file, as detailed for fopen.
       Note: 
        
        Remember to check if the modeis valid for thepathrequested.
 
 
- 
     options
- 
      
       Holds additional flags set by the streams API. It can hold one or more
       of the following values OR'd together.
        
- 
     opened_path
- 
      
       If the pathis opened successfully,
       andSTREAM_USE_PATHis set inoptions,opened_pathshould be set to the full
       path of the file/resource that was actually opened.
 
 
 
  Return Values
  
   Returns TRUE on success or FALSE on failure.
  
  
 
  Errors/Exceptions
  Emits
E_WARNING if call to this method fails
(i.e. not implemented).
  
 
 
  Notes
  Note: 
The
streamWrapper::$context
property is updated if a valid context is passed to the caller function.