FileOutputStream

Extends \OutputStream

Output stream subclass for file streams.

package

phing.system.io

Methods

Construct a new OutputStream.

__construct(resource $stream) 
inherited
throws

Arguments

$stream

resource

Configured PHP stream for writing.

Returns a string representation of the attached PHP stream.

__toString() : string
inherited

Response

string

Closes attached stream, flushing output first.

close() : void
inherited
throws

if cannot close stream (note that attempting to close an already closed stream will not raise an IOException)

Flushes stream.

flush() 
inherited
throws

if unable to flush data (e.g. stream is not open).

Writes data to stream.

write(string $buf, integer $off = null, integer $len = null) : void
inherited
throws
  • if there is an error writing to stream

Arguments

$buf

string

Binary/character data to write.

$off

integer

(Optional) offset.

$len

integer

(Optional) number of bytes/chars to write.

Properties

The associated file.

file : \PhingFile
var

The associated file.

Type(s)

\PhingFile

The configured PHP stream.

stream : resource
inherited
var

The configured PHP stream.

Type(s)

resource