--TEST-- FFI 100: PHP symbols --EXTENSIONS-- ffi --SKIPIF-- --INI-- ffi.enable=1 --FILE-- get_zend_version())[0])); //var_dump(trim(FFI::string($zend->get_zend_version()))); var_dump($zend->zend_printf); var_dump(($zend->zend_printf)("Hello %s!\n", "World")); var_dump($zend->zend_hash_func("file", strlen("file"))); $str = $zend->new("char[16]"); FFI::memcpy($str, "Hello World!", strlen("Hello World!")); $zend->zend_str_tolower($str, strlen("Hello World!")); var_dump(FFI::string($str)); ?> --EXPECTF-- string(%d) "Zend Engine %s" object(FFI\CData:uint%d_t(*)())#%d (1) { [0]=> object(FFI\CData:uint%d_t())#%d (0) { } } Hello World! int(13) int(%i) string(12) "hello world!"