кружок программирования

Ошибка - Illegal offset type in isset or empty = РЕШЕНИЕ

На официальном сайте PHP написано:

Arrays and objects can not be used as keys. Doing so will result in a warning: Illegal offset type.

-

PHP RGB цвет - код число - из шестнадцатиричной в три десятичных числа перевод конвертирование - пример функции

Получим три компопенты цвета из HTML-формата записи:

// принимает сторку вида 0xFFFFFF или #0xFFFFFF или FFFFFF
function hex2rgb($hex) {
   $hex = str_replace("#", "", $hex); 
   $hex = substr($hex, -6);// получаем 6 символов с конца строки (отсчёт с конца =- потому и минус)
  echo $hex;
      $r = hexdec(substr($hex,0,2));
      $g = hexdec(substr($hex,3,2));
      $b = hexdec(substr($hex,4,2));
   
   $rgb = array($r, $g, $b);

   return $rgb; //  возвращаем массив из трёх элементов
}

php получить последние символы строки

Получаем последние 6 символов строки:

$hex = '0xFFFFFF';
// получаем 6 символов с конца строки (отсчёт с конца =- потому и минус)
$hex = substr($hex, -6);

php проверить существование файла

Используйте функцию file_exists:

if (file_exists($filepath)) {}

PHP работа с картинкой - изменение размеров PNG GIF JPG, подгонка по ширине, пропорциональное изменение - пример функций класса

Друзья, скидываю вам такой вот PHP-класс для простой работы с картинками - изменению их размера, подгонки по ширине, пропорциональному уменьшению и ещё пара полезностей:

Устойчивость по отношению к сделкам - определение

Система выигрывающих коалиций называется устойчивой по отношению к сделкам, если при любой сделке хотя бы одна из коалиций оказывается выигрывающей.

Сделка (системы голосования) - определение.

Сделка --- переход (результат перехода) или серия переходов между коалициями.
Обмен является частным случаем сделки.

Весовая система голосования - определение

Весовая система голосования - система голосования, которая описывается с помощью весов и квот.

Решение принимается, если сумма весов превышает квоту. Множество голосующих делится на две коалиции - выигрывающую и проигрывающую.

throw new \Exception - слэш - имя класса начинается с обратной черты PHP

if (isset($response['errorCode'])) {
			throw new \Exception() // слэш перед именем

- подобный стиль необхожим в коде когда используются протсранства имён - в данном случае (видимо) обращение к стандартному пространству (корню)

Pages

Subscribe to RSS - кружок программирования