/**
* Функция проверки является ли заданное имя, именем поисковой системы
* @param string $name имя интересуемого бота
* @return bool
*/
is_bot([$name])
/**
* Функция проверки является ли текущая страница главной
* @return bool
*/
is_home()
/**
* Проверка IP адреса на валидность
* @param string $ip
* @return bool
*/
validip($ip)
/**
* Проверяет поддержку gzip сжатия
* @return bool
*/
check_can_gzip()
/**
* Функция проверки является ли пользователь администратором или модератором
* @return bool
*/
is_support()
/**
* Функция проверяет, является ли пользователь администратором
* @return bool
*/
is_admin()
/**
* Функция проверяет, является ли пользователь модератором
* @param int $forum_id передается ID форума для проверки является ли текущий пользователь модератором форума.
* @return bool
*/
is_moder()
/**
* Функция проверяет, является ли посетитель авторизированным пользователем
* @return bool
*/
is_user()
/**
* Функция проверки является ли переданное имя, именем гостя
* @param string $name имя пользователя
* @return bool
*/
is_guest_name($name)
/**
* Функция проверки является ли посетитель гостем
* @return bool
*/
is_guest()
/**
* Функция проверки выполнения аякс. Выполняется ли скрипт как аякс приложение
* @return bool
*/
is_ajax()
/**
* Функция определяет, является ли строка IP адресом
* @param string $string
* @return bool
*/
is_ip($string)
/**
* Функция проверки состоит ли пользователь в списке переданных групп
* @param string $groups
* @return bool
*/
check_user_group($groups)
/**
* Функция проверки UTF8 кодировки
* @param string $string
* @return bool
*/
is_utf8([$string])
Пример 1:
* Функция проверки является ли заданное имя, именем поисковой системы
* @param string $name имя интересуемого бота
* @return bool
*/
is_bot([$name])
/**
* Функция проверки является ли текущая страница главной
* @return bool
*/
is_home()
/**
* Проверка IP адреса на валидность
* @param string $ip
* @return bool
*/
validip($ip)
/**
* Проверяет поддержку gzip сжатия
* @return bool
*/
check_can_gzip()
/**
* Функция проверки является ли пользователь администратором или модератором
* @return bool
*/
is_support()
/**
* Функция проверяет, является ли пользователь администратором
* @return bool
*/
is_admin()
/**
* Функция проверяет, является ли пользователь модератором
* @param int $forum_id передается ID форума для проверки является ли текущий пользователь модератором форума.
* @return bool
*/
is_moder()
/**
* Функция проверяет, является ли посетитель авторизированным пользователем
* @return bool
*/
is_user()
/**
* Функция проверки является ли переданное имя, именем гостя
* @param string $name имя пользователя
* @return bool
*/
is_guest_name($name)
/**
* Функция проверки является ли посетитель гостем
* @return bool
*/
is_guest()
/**
* Функция проверки выполнения аякс. Выполняется ли скрипт как аякс приложение
* @return bool
*/
is_ajax()
/**
* Функция определяет, является ли строка IP адресом
* @param string $string
* @return bool
*/
is_ip($string)
/**
* Функция проверки состоит ли пользователь в списке переданных групп
* @param string $groups
* @return bool
*/
check_user_group($groups)
/**
* Функция проверки UTF8 кодировки
* @param string $string
* @return bool
*/
is_utf8([$string])
Пример 1:
if(is_bot()) echo "Я бот!";Пример 2:
if(is_bot('Google')) echo "Я Google бот!";
Пример 3:if(validip('256.1.1.1')) echo "Я не IP адрес";
Пример 4://Предположим что ID группы текущего пользователя равен 5
if(check_user_group('2,6,8')) echo "Я есть в группах";
else echo "Меня нет в группах";
//Результатом будет 'Меня нет в группе'




Админов
Пользователей
Ботов
Гостей
Всего








