PHP code example of pbergman / stream-wrapper
1. Go to this page and download the library: Download pbergman/stream-wrapper library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
pbergman / stream-wrapper example snippets
use PBergman\Stream\StreamWrapper;
// createtmp buffer
$fd = fopen('php://temp', 'w');
// register buffer and wrapper protocol
StreamWrapper::register($fd, 'foo');
// create xml
$writer = new \XMLWriter();
$writer->openUri('wrapper://foo');
$writer->setIndent(true);
$writer->startElement('records');
$writer->startElement('record');
$writer->startElement('title');
$writer->text('Some title...');
$writer->endElement();
$writer->endElement();
$writer->endElement();
$writer->flush();
rewind($fd);
var_dump(stream_get_contents($fd));
// should output something like:
// string(73) "<records>
// <record>
// <title>Some title...</title>
// </record>
// </records>
// "