Проверка на администратора Битрикс

Проверять на Битрикс текущего авторизованного пользователя администратор он или нет очень просто:

global $USER;
if ($USER->IsAdmin()) {
    echo "Вы администратор!";
} else {
    echo "Вы НЕ администратор";
}

Получаем ссылку без параметров PHP

Предположим, у вас есть ссылки вида: http://site.ru/index.php?par=1&paw=2
Как же нам избавиться от параметров из адресной строки: ?par=1&paw=2

Очень просто:

if(strpos($_SERVER['REQUEST_URI'], '?')>0){
	$this_url = substr($_SERVER['REQUEST_URI'], 0, strpos($_SERVER['REQUEST_URI'], '?'));
} else $this_url = $_SERVER['REQUEST_URI'];

Условие PHP в строку вместо if

Очень часто не хочется писать громоздкую конструкцию типа: if(условие) {правда} else {ложь}

Пример:

<?php ($a >= $b) ? $a=0 : a=1 ;?>

Расшифровка. Если переменная $a больше или равна $b, то $a равна 0, иначе $a равна 1