Hello Fr�d�ric,
what happend to defines (when redefining) and what happens to
__autoload()? I guess the latter would result ina crash becuase
the engine would register __autoload() and the next class to
load results in call to a non existing function. If at all you
should try with Alan's idea of swapping the globals completley.
regards
marcus
Saturday, February 19, 2005, 3:11:33 PM, you wrote:
> Hello all,
> With Val Khokhlov's help:
> sapi/cli/php -r "php_check_syntax_string('class foo {}');
> var_dump(class_exists('foo'));"
> bool(false)
> thanks :-)
> The original purpose is to valid small code like
> $foo->bar($foo->bar($blah,$foo,44,"foo",$foo[0].bar))
> and avoid regexp ( good example in Smarty_Compiler.class.php#144-164 with
> limitations)
> fred
> ----- Original Message -----
> From: "Johannes Schlueter" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Friday, February 18, 2005 1:17 PM
> Subject: Re: [PHP-DEV] function proposal - php_check_syntax_string
> | Hi Fred,
> |
> | this patch doesn't just check wether the string has the right syntax but
> | also compiles it and registers it's functions and classes in the relevant
> | tables.
> |
> | $ sapi/cli/php -r "php_check_syntax_string('class foo {}');
> | var_dump(class_exists('foo'));"
> | bool(true)
> |
> | johannes
> |
--
Best regards,
Marcus mailto:[EMAIL PROTECTED]
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php