123456789101112131415161718192021222324 |
- --TEST--
- FFI 300: FFI preloading
- --EXTENSIONS--
- ffi
- opcache
- --SKIPIF--
- <?php
- if (substr(PHP_OS, 0, 3) == 'WIN') die('skip not for Windows');
- if (ini_get('opcache.preload_user')) die('skip FFI::load() does not support opcache.preload_user');
- ?>
- --INI--
- ffi.enable=1
- opcache.enable=1
- opcache.enable_cli=1
- opcache.optimization_level=-1
- opcache.preload={PWD}/preload.inc
- opcache.file_cache_only=0
- --FILE--
- <?php
- $ffi = FFI::scope("TEST_300");
- $ffi->printf("Hello World from %s!\n", "PHP");
- ?>
- --EXPECT--
- Hello World from PHP!
|