- print_r: documentation ( source)
- array_flip: documentation ( source)
<?php
class Test {
protected static $array = ['a', 'b', 'c'];
protected static function getArray() {
return $array;
}
public static function test($testArray) {
return array_key_intersect($testArray, array_flip(self::getArray()));
}
}
print_r(Test::test(['a' => 2]));