How to escape a local path so fopen() doesn't consider it a URL?

From: Date: Tue, 20 Dec 2016 06:58:06 +0000
Subject: How to escape a local path so fopen() doesn't consider it a URL?
Groups: php.general 
Request: Send a blank email to php-general+get-325904@lists.php.net to get a copy of this message
fopen() supports being passed a URL for use with other "stream wrappers" besides the local file system. If I have a local file path that happens to look like a URL (for example, a file called "data:foo"), what is the correct escaping or manipulation that I have to do so that fopen() doesn't consider it a URL and it gets passed verbatim to fopen() in C? Thanks

« previous php.general (#325904) next »