Re: ECHO

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thank you Satyam for you help! i think this is the rite solution

On 12/19/06, Satyam <Satyam@xxxxxxxxxxxxx> wrote:

You could use the PHP Compiler: http://phpcompiler.org/ and do a
preprocessor as I did: http://www.satyam.com.ar/pht/.

PHC is capable of compiling a PHP source and return a modified PHP source.
It is easy to make a plugin for any such modifications, there is a class
which gets instantiated after parsing and makes a full tree traversal with
a
method defined for each node type so you simply inherit from the method
for
your particular tree node and make any modifications you want to it.

For PHC echo is not a language construct, you would have to override the
"method invocation" method, check whether the function name is "echo"
(print
is translated to echo) and then do your changes.   One of the tutorials
shows you how to do this:  http://phpcompiler.org/doc/tutorial2.html

Satyam


----- Original Message -----
From: "Fahad Pervaiz" <fahad.pervaiz@xxxxxxxxx>
To: <php-general@xxxxxxxxxxxxx>
Sent: Tuesday, December 19, 2006 6:46 AM
Subject:  Re: ECHO


>I have written a framework for internationalization. Now i have
>incoorperate
> it into and existing system that is huge and it will take alot of time
to
> change ECHO to a function call, so i want to override its implementation
> so
> that i can use it for my own purposes with having to change all the echo
> calls
>
> --
> Regards
> Fahad Pervaiz
> www.ecommerce-xperts.com
>




--
Regards
Fahad Pervaiz
www.ecommerce-xperts.com

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux