Xwab
Форумыnavigate_nextПрограммирование на PHP

Обрезать буквы в переменной.
Сообщения
IceJOKER

manyrus, ему нужна регулярка, которая удаляет все буквы в переменной, а не которая удаляет все символы не являющиеся числами

28 Май 2012, 5:06
Akdmeh

11, об этом я и спрашивал, может ему именно это нужно?

28 Май 2012, 8:51
manyrus

IceJOKER, мне просто показалось, что он не правильно сформулировал свой запрос. Ну, как-то это странно, вырезать все буквы, оставив только знаки препинания и числа.

28 Май 2012, 15:06
Dizerd

manyrus, можеш дать пример типо фильтра #[^0-9]*# но чтобы он разрещал только цыфры и 1 символ точку.. тоесть я пишу 1 скрпит и там у меня есть поля денег в формате 00.00 и мне надо фильтор для него чтобы он пропускал только такого формата.

28 Май 2012, 16:38
IceJOKER

Dizerd, добавь туда точку только-> \. <- так

28 Май 2012, 16:44
Akdmeh

floatval зачем придумали? Эта функция отфильтрирует все как надо.

28 Май 2012, 16:57
IceJOKER

Akdmeh, про это даже не знал, если честно))

28 Май 2012, 17:06
manyrus

Dizerd, брр, у тебя используются деньги... Тогда заноси всё в float, Akdmeh правильно говорит.

28 Май 2012, 17:48
Akdmeh

18, не совсем, надо еще потом с помощью round закруглить до двух знаков после точки.

28 Май 2012, 17:58
Dizerd

Вроде как фильтровать, разобрался..

Можете дать пример функции чтобы число к примеру числу 55 добавил .00 и получилось 55.00 я что-то с round неразобрался

28 Май 2012, 18:22
Ответить на тему