Login   Register  
PHP Classes
elePHPant
Icontem

Stream IO: Access files with classes similar to Java IO

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author Author  
Picture of Tobias Marstaller
Name: Tobias Marstaller <e-mail contact>
Packages: 3 Browse all classes by Tobias Marstaller Browse all classes by
Country: Germany Germany - PHP jobs in Germany
Age: ???
All time rank: 2123142 in Germany Germany
Week rank: 1991 Up118 in Germany Germany Up


  Detailed description   Download Download .zip .tar.gz  
This package can access files with classes similar to Java IO package.

It provides several types of interfaces to access read and write streams of data like InputStream, OutputStream, Socket, DataOutputStream, EncryptedOutputStream, etc..

It can be used also to read and write text streams with characters encoded in ASCII (7 bit) and UTF-8.

  Classes of Tobias Marstaller  >  Stream IO  >  Download Download .zip .tar.gz  >  Support forum Support forum  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: Stream IO
Base name: stream-io
Description: Access files with classes similar to Java IO
Version: 0.9
PHP version: 4.3
License: BSD License
All time users: 246 users
All time rank: 6788
Week users: 0 users
Week rank: 1788 Equal
 
  Groups   Rate classes User ratings   Dependencies   Applications   Files Files  

  Groups  
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Files and Folders Listing, accessing and manipulating files and folders View top rated classes
Group folder image Text processing Manipulating and validating text data View top rated classes


  User ratings  
There are not enough user ratings to display for this class.

  Packages needed by this class  
Class Dependency Why it is needed
Anti_Mcrypt Conditional Needed for EncryptedInputStream and EncryptedOutputStream

  Applications that use this class  
No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.
  Files folder image Files  
File Role Description
Files folder imagecharset (3 files)
Plain text file Example Example Example code for the main classes.
Plain text file PHP_IO.Lib.php Aux. Loads all classes of the library.
Plain text file PHP_IO.php Aux. Loads default classes if __autoload is defined otherwise defines __autoload to load all required classes.
Plain text file BigEndian.php Class Provides a bigendian conversion interface.
Plain text file BufferedReader.php Class Buffers a php-native stream for performance increasements. (Is currently slower as InputStreamReader; is to be imporved)
Plain text file Closable.php Class Implemented by all closable streams.
Plain text file CryptoException.php Class Thrown whenever Encrypted(Input/Output)Stream encounters errors during the en/de-cryption
Plain text file DataInputStream.php Class Provides the option to read complex data such as nested arrays and objects from a stream
Plain text file DataOutputStream.php Class Provides the option to write complex data such as nested arrays and objects to a stream
Plain text file EncryptedInputStream.php Class Provides the functionality to read encrypted data from a stream.
Plain text file EncryptedOutputStream.php Class Provides the functionality to write encrypted data to a stream.
Plain text file File.php Class Represents a file or directory.
Plain text file FileFilter.php Class Filters files according to their contents.
Plain text file FilenameFilter.php Class Filters files according to their filename/extension.
Plain text file FileOutputStream.php Class Provides the option to write raw bytes to a file
Plain text file Flushable.php Class Implemented by all flushble streams.
Plain text file InputStream.php Class Interface for simple read functionality.
Plain text file InputStreamReader.php Class Provides read functionality using different charsets.
Plain text file IOException.php Class Thrown whenever an error occurs.
Plain text file OutputStream.php Class Interface for simple write functionality.
Accessible without login Plain text file php.io.php Class Contains all classes; No need to include anything else.
Plain text file PrintWriter.php Class Provides the option to write characters to a stream using different charsets
Plain text file RawInputStream.php Class Class for simple read functionality.
Plain text file RawOutputStream.php Class Class for simple write functionality.
Plain text file Socket.php Class Creates a Socket to the given computer/port and provides stream-interfaces.
Plain text file TemporaryFile.php Class Represents a temporary file.

  Files  /  Files folder image charset  
File Role Description
  Plain text file ASCII7.php Class Class for the ASCII7 charset.
  Plain text file Charset.php Class Interface for charsets to implement.
  Plain text file UTF8.php Class Class for the UTF8 charset.

Download Download all files: stream-io.tar.gz stream-io.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.