Вроде код правильный, но пишет ошибку
$chislo = $data['day'].$data['month'].$data['year'].$data['predmet']['toch']['math'].$data['predmet']['toch']['informatika']; // делаем 11-значное число для характеристики
$fig = $chislo & 3;
$color = (($chislo & 28) >> 2);
$a = (($chislo & 16352) >> 5);
$h = (($chislo & 8372224) >> 14);
$w = (($chislo & 4286378688) >> 23);
Сборка персонального компьютера от Artline: умный выбор для современных пользователей