pub unsafe extern "C" fn zend_fcall_info_init(
    callable: *mut zval,
    check_flags: u32,
    fci: *mut zend_fcall_info,
    fcc: *mut zend_fcall_info_cache,
    callable_name: *mut *mut zend_string,
    error: *mut *mut c_char
) -> zend_result
Expand description

Build zend_call_info/cache from a zval*

Caller is responsible to provide a return value (fci->retval), otherwise the we will crash. In order to pass parameters the following members need to be set: fci->param_count = 0; fci->params = NULL; The callable_name argument may be NULL.