I need to URL encode just the directory path and file name of a URL using PHP.
So I want to encode something like http://example.com/file name and have it r
http://example.com/file name
Much simpler:
$encoded = implode("/", array_map("rawurlencode", explode("/", $path)));