PHP: ¿Es posible crear un objeto SplFileObject a partir del contenido del archivo (cadena)?

Por ejemplo:

$contents = file_get_contents(image.png); 

¿Es posible crear un objeto SplFileObject desde $ contents?

¡Gracias!

Solutions Collecting From Web of "PHP: ¿Es posible crear un objeto SplFileObject a partir del contenido del archivo (cadena)?"

php tiene algunas envolturas de flujo especiales que le permiten reutilizar las diversas funciones del sistema de archivos

 $contents = 'i am a string'; $file = 'php://memory'; //full memory buffer //$file = 'php://temp/maxmemory:1048576'; //partial memory, automatic paging to file if over 1MB $o = new SplFileObject($file, 'w+'); $o->fwrite($contents); 

No necesita usar SplFileObject para usar esos wrappers; podrías usar fopen y fwrite en su lugar.