- stream_get_contents: documentation ( source)
- fwrite: documentation ( source)
- fseek: documentation ( source)
- fopen: documentation ( source)
<?php
$fp = fopen('php://memory', 'w+');
fwrite($fp,
"-- \n"
. "-- something here\n"
. "-- example sql\n"
. "-- sql delimiter: ;\n"
. "-- \n"
. "\n"
. "create table t (\n"
. " id int\n"
. ");\n"
);
fseek($fp, 0);
echo stream_get_contents($fp), stream_get_contents($fp);