Hello!
I'm solving one problem and I'd like to ask you for hints/advices or 'RTFM at <link>' answers.
Problem is:
I need special type of URL to be 'rewritten' in the way how the Apache does the URL rewritting.
example:
fopen('chrome://myfile.txt', 'r');
to have be internaly resolved for eaxample as
fopen('/var/www/localhost/chrome/myfile.txt', 'r');
I know that there is the way how to register url wrapper in PHP5. It is the solution. But I do not need to implement whole API.
Is there way to do something like this?
class ChromeWrapper extends PHP_STD_FILE_WRAPPER { function stream_open($path,$mode,$opts,$opened_path) { $path=str_replace('chrome://', '/var/www/localhost/chrome/', $path); parent::stream_open($path, $mode, $opts, $opened_path); } }
... simply implement easily only the path rewritting instead of implementing all the functions that are already done in built-in api.
Or is there some way how to register 'filter' that filters $path instead of the content?
Thank you for sharing your knowledge
Danny 'elixon' Sevcik
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php