"PHP" / Говнокод #4228 Ссылка на оригинал

0

  1. 1
  2. 2
$res = explode(" ", $price);		
$price = trim(str_replace(".", "", str_replace(",", "", substr(trim($res[0]), 0, strlen(trim($res[0])) - 2))));

Изначально в переменной $price строка такого вида: 144.07 РУБ.
Судя по всему автор хотел таким образом получить из нее целое значение

Запостил: partizan22 partizan22, (Updated )

Комментарии (4) RSS

    • А если еще учесть, что на входе попадаются числа без дробной части - иногда вместо гланд удаляется кадык, или кусок легкого
      Ответить
    • ректальная тонзиллэктомия - вот так это называется)
      Ответить
  • а при том, что местная локаль подразумевает запятую как decimalSeparator - получаются говноисходные данные
    Ответить

Добавить комментарий

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8