Skip to content

StreamFactory: createStreamFromFile Example

Terry L edited this page Jun 18, 2020 · 4 revisions

StreamFactory

createStreamFromFile($filename, $mode)

  • param string filename * The filename or stream URI to use as basis of stream.
  • param string mode r The mode with which to open the underlying filename/stream.
  • return StreamInterface

Example:

$sourceFile = BOOTSTRAP_DIR . '/sample/shieldon_logo.png';

$streamFactory = new StreamFactory();
$stream = $streamFactory->createStreamFromFile($sourceFile);

echo $stream->getSize();
// Outputs: 15166
Clone this wiki locally