Сергей К, вы же все равно less используете, так какая разница? Просто мне удобнее было на нативных переменных сделать. Важно чтобы в margin-left, margin-top, border-width и translate было одно и тоже значение (по модулю).
Алексей Скобкин, у предложенного мной варианта есть как минимум одно преимущество - он понятен даже тем кому php нужно от случая к случаю... лучший-не лучший - потом перепишет как надо когда научится.
Alex-Broudy, explode выводит array, потому, что это тип данных - массив, а не сами данные. Суть работы explode в том, что оно разбивает строку на части и каждую часть помещает в элемент массива. Дальше вам надо поискать в этом массиве ваш ключ (in_array) если ключ нашелся - делаете что вам нужно.
Можно написать за вас код, но это не продуктивно. Лучше разберитесь сами.