@ 2015-09-06T04:24:48Z <?php
class Test {
protected static $array = ['a', 'b', 'c'];
protected static function getArray() {
return $array;
}
public static function testMe($testArray) {
return array_key_intersect($testArray, array_flip(self::getArray()));
}
}
print_r(Test::testMe(['a' => 2]));
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 7.0.0 - 7.0.20 , 7.1.0 - 7.1.20 , 7.2.0 - 7.2.33 , 7.3.16 - 7.3.33 , 7.4.0 - 7.4.33 , 8.0.0 - 8.0.30 , 8.1.0 - 8.1.27 , 8.2.0 - 8.2.17 , 8.3.0 - 8.3.4 Fatal error: Uncaught Error: Call to undefined function array_key_intersect() in /in/MgTN0:10
Stack trace:
#0 /in/MgTN0(14): Test::testMe(Array)
#1 {main}
thrown in /in/MgTN0 on line 10
Process exited with code 255 . Output for 5.4.0 - 5.4.45 , 5.5.24 - 5.5.35 , 5.6.8 - 5.6.28 Fatal error: Call to undefined function array_key_intersect() in /in/MgTN0 on line 10
Process exited with code 255 . preferences:dark mode live preview
174.61 ms | 402 KiB | 224 Q