Сообщения

Сообщения за октябрь, 2012

Проверка на существование js функции (JavaScript)

Привет! Например, Вам необходимо узнать, существует ли функция, чтобы выполнить ее. Проверить на существование функцию js, можно простым способом: if ( typeof myFunc == 'function' ) { // Функция myFunc существует / / Вызываем функцию myFunc ( ) ; } Все очень просто. Вот так и проверяется существование функции JavaScript. javascript, js

Конвертировать RGB в HEX (PHP, Программирование)

Например, Вам необходимо конвертировать RGB-значение в шестнадцатеричный формат. Вам поможет следующая функция: function getHexByRGB($r,$g,$b) {    return  sprintf ( '#%02x%02x%02x' ,  $r ,  $ g ,  $ b ); } Тут все гениально и просто.  Функция sprintf  возвращает значение, которое получается при помощи определенного форматирования. Здесь "%02" — это минимальная ширина выводимого числа, т. е. вместо “8” будет получено “08”; “x” — вывод числа в шестнадцатеричном формате. Подробнее о функции sprintf можно посмотреть на  php.net . Также можно немного видоизменить функцию, принимая массив: function  getHexByRGB($rgb) {   if (!is_array($rgb) return false ;    return  sprintf ( '#%02x%02x%02x' ,  $rgb[0] ,  $r gb[1] ,  $rg b[2] ); } php, программирование