Re: [PHP-DEV] Include a file from inside an extension...
You are probably best off using zend_eval_string() and eval include $myfile.inc;. Andi At 04:51 PM 1/7/2003 +, Stefano Corsi wrote: Hello, does someone understand if this is the right procedure to include a filename from inside a C extension? MAKE_STD_ZVAL(filename_z); ZVAL_STRING(filename_z, myfile.inc, 1); op = compile_filename(ZEND_INCLUDE, filename_z); zend_execute(op TSRMLS_CC); Thanks, Stefano -- PHP Development Mailing List http://www.php.net/ To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Development Mailing List http://www.php.net/ To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP-DEV] Include a file from inside an extension...
On Tue, Jan 07, 2003 at 04:51:13PM +, Stefano Corsi wrote: MAKE_STD_ZVAL(filename_z); ZVAL_STRING(filename_z, myfile.inc, 1); op = compile_filename(ZEND_INCLUDE, filename_z); if (op) { zval *local_retval=NULL; EG(return_value_ptr_ptr) = local_retval; zend_execute(op TSRMLS_CC); zval_ptr_dtor(EG(return_value_ptr_ptr)); destroy_op_array(op); efree(op); } Check function zend_execute_scripts in Zend/zend.c or simply use it :). regards, Wojtek -- PHP Development Mailing List http://www.php.net/ To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-DEV] Include a file from inside an extension...
Hello, does someone understand if this is the right procedure to include a filename from inside a C extension? MAKE_STD_ZVAL(filename_z); ZVAL_STRING(filename_z, myfile.inc, 1); op = compile_filename(ZEND_INCLUDE, filename_z); zend_execute(op TSRMLS_CC); Thanks, Stefano -- PHP Development Mailing List http://www.php.net/ To unsubscribe, visit: http://www.php.net/unsub.php