Альтернатива ф-и function_exists

  1. <?php
  2. // by Jahak
  3.  
  4. /**
  5.  * Альтернатива ф-и function_exists
  6.  *
  7.  * $value - function_name
  8.  * $lang - (ru, en, ect.) default: ru
  9.  *
  10.  * <code>
  11.  * echo fnc_exists('zend_logo_guid') . '<br />';
  12.  * echo fnc_exists('phpinfo', 'en');
  13.  * </code>
  14.  *
  15.  * return string
  16.  */
  17. function fnc_exists($value, $lang = 'ru') {
  18.     $function_name = function_exists($value)
  19.         ? '<a href="http://php.net/manual/' . $lang . '/function.' . str_replace('_', '-', $value) . '.php" title="' . $value . '">' . $value . '</a>: <span style="color: green;">Yes</span>'
  20.         : $value . ': <span style="color: red;">No</span>';
  21.  
  22.     return $function_name . PHP_EOL;
  23. }
Без комментариев :)

Реклама

Мы в соцсетях

tw tg yt gt