Не уверен, правильно ли я понял ваш вопрос, но я думаю, что вы пытаетесь напечатать двойное без десятичных значений.
Вы можете преобразовать двойное значение в значение типа int, выполнив что-то вроде: int x = (int) y
здесь y
- double. Теперь, если вы напечатаете x
, вы не получите десятичных знаков.
Примечание: int Typecasting не является хорошей идеей, так как ваш двойник может выйти за пределы диапазона.
попробуйте это:
$str = preg_replace('{^(<br(\s*/)?>| )+}i', '', $str); //from start
$str = preg_replace('{(<br(\s*/)?>| )+$}i', '', $str); //from end
также получает XHTML
и
формы
С preg_replace :
$str = "<br>some text "
$str = preg_replace('/(^(<br>| )*)|((<br>| )*$)/i', '', $str);
Не проверял, но что-то подобное должно работать .