- 1
- 2
- 3
- 4
- 5
- 6
- 7
if (preg_replace("/[\D]+/" , '', $word)) {
$word = str_replace('.','',$word);
$word = str_replace(',','',$word);
$word = str_replace(' ','',$word);
$word = str_replace('$','',$word);
$word = str_replace('*','',$word);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+177
if (preg_replace("/[\D]+/" , '', $word)) {
$word = str_replace('.','',$word);
$word = str_replace(',','',$word);
$word = str_replace(' ','',$word);
$word = str_replace('$','',$word);
$word = str_replace('*','',$word);
}
Увидев первую строчку я уж обрадовался, оказалось рано.
пля, не сработало, да ну их нах, буду строки реплейсить
Что касается preg_replace и str_replace, то даже несколько str_replace будут работать быстрее одного preg_replace.
А квадратные скобки и плюс в регулярке - к чему это?
Водка энд омары.
а тут еще и такая красота:
substr($word, (strlen($word)-3),99)
if ($name == 'water_massa')
+1