Василий Банников тема про php, вопрос про php. Я написал, как правильно делать в php. Вы начинаете тут про какой-то нормальный язык говорить и всеравно продолжаете своё странное решение продвинуть.
Есть паттерн решение, а вы тут костыли зачем то придумываете.
Нет. Вы в структуру записываете то, что пришло (строку). Внутри moneyphp испольуются bcdiv и bcmul и тд, они работают со строками. Никаких преобразований в числа быть не должно.
Василий Банников а как вы будете генерировать структуру, если у вас там уже должно лежать int, который формируется по правилам валюты?
Поэтому в эту структуру нужно передать значение, как есть, в string, и указать в какой это валюте. А потом уже с этой структурой работать.
Вопрос был про математически операции, но вы в своём ответе указали валюты, а с валютами совершенно другая работа, нежели чем с математическими операциями.
Василий Банников у вас значение валюты и значение денег не могут жить друг от друга. Поэтому то, что вы предлагаете костыль, который невозможно расширять.
Лучше использовать phpmoney для работу с деньгами, а не переводить, как вы сказали в целые, т.к. у разных валют разное количество знаков после запятой. Также вашим способом очень тяжело считать крипту, например.
MIXANIX, была проблема с внешним сервисом, он почему-то долго отдавал ответ, там не был настроен таймаут, либо был очень большой, поэтому скрипт зависал и всё не отрабатывало дальше
ravlex, написать опцию на инит и смену слайдов, чтобы она проставляла для активных классы leftFirst leftSecond ... rightFirst rightSecond.... (или другие) и прописать margin-top разный
veltolo,только чтобы это все работало, нужны офигеть какие мощностья, супер кеширование и тд. Хотя какое-нибудь специальное решение для электронной коммерции сделает то, что вы описали выше без всех этих запредельных мощностей.