3v4l.org

run code in 500+ PHP versions simultaneously
<?php // simulate a file from given string // return string fileName function virtualFile(string $content):string { return 'data://text/plain,'.urlencode($content); } $myString = "abc"; $fileName = virtualFile($myString); $myStringCopy = file_get_contents($fileName); //test var_dump($myString === $myStringCopy); //bool(true)

preferences:
43.56 ms | 1234 KiB | 5 Q