/hphp/test/slow/ext_array/array_map-globals.php
PHP | 19 lines | 12 code | 6 blank | 1 comment | 0 complexity | 251e7e1cbb9cb9462fbb9235eaf7dcee MD5 | raw file
Possible License(s): LGPL-2.1, BSD-2-Clause, BSD-3-Clause, MPL-2.0-no-copyleft-exception, MIT, LGPL-2.0, Apache-2.0
- <?hh
- // Check MixedArray::MakeReserveLike on NVT (GitHub #3065)
- function check_global($arg) {
- ExtArrayArrayMapGlobals::$x = 1;
- return false;
- }
- abstract final class ExtArrayArrayMapGlobals {
- public static $x = 0;
- }
- <<__EntryPoint>> function main(): void {
- array_map(fun('check_global'), $GLOBALS['GLOBALS']);
- print ExtArrayArrayMapGlobals::$x."\n";
- }