10/10/2018, 09:54

Làm sao để bỏ kí tự $ trong chuỗi?

Xin cho hỏi là mình có đoạn text '$800' chẳng hạn. Xin cho hỏi hàm PHP nào để bỏ $ đi không?
Mình thử mấy cách mà chỉ có cách là dùng substr để bỏ kí tự đầu đi thôi. Hơi chuối.
1024KB viết 12:06 ngày 10/10/2018
chắc dùng
Code:
str_replace('$','',$string);
phuongthom viết 11:59 ngày 10/10/2018
chắc thế này
PHP Code:
$s preg_replace('/\$(?!\D)/'''$s); 
anhtuannd viết 12:00 ngày 10/10/2018
Dùng cách này:
Được gửi bởi 1024KB
chắc dùng
Code:
str_replace('$','',$string);
Nhanh hơn so với cách bên dưới này nhiều
Được gửi bởi phuongthom
chắc thế này
PHP Code:
$s preg_replace("/$(?***91;0-9***93;)/"''$s); 
phuongthom viết 12:01 ngày 10/10/2018
tuy` thôi, theo tôi hiểu là bạn đó muốn xóa các kí tự $ của giá tiền ($100) chứ ko phải kí tự $ nào cug xóa

nếu bạn muốn xóa hết thì dug` str_replace là đc rồi
Bài liên quan
0