functions.php 499 B

1234567891011121314
  1. <?php
  2. function suhosin_function_exists($func) {
  3. if (extension_loaded('suhosin')) {
  4. $suhosin = @ini_get("suhosin.executor.func.blacklist");
  5. if (empty($suhosin) == false) {
  6. $suhosin = explode(',', $suhosin);
  7. $suhosin = array_map('trim', $suhosin);
  8. $suhosin = array_map('strtolower', $suhosin);
  9. return (function_exists($func) == true && array_search($func, $suhosin) === false);
  10. }
  11. }
  12. return function_exists($func);
  13. }
  14. ?>