2010-06-09 2 views
0

поскольку eregi заменить осуждался на версии 5.3 я хочу, чтобы моя программа совместима с новой версией PHP http://php.net/manual/en/function.eregi-replace.phperegi заменить замену

так, я пытаюсь использовать preg_replace как это

preg_replace(",",'','20,000.00'); 

но приходят с ошибкой

Я знаком с eregi_replace(',','','20,000.00'); Я не знаком с выражением регулярного выражения. какая самая лучшая замена для eregi_replace?

ответ

2

preg_replace нужны разделители

$value = '20,000.00';  
$value = preg_replace("/,/",'',$value);  
echo $value; 
+0

вы :) это работает .. – apis17

0
str_replace(",",'','20,000.00'); 
+0

это тоже работает .. спасибо. – apis17

+0

@ apis17 это не «также» работает. это разница между строковыми функциями и регулярными выражениями, которые вам лучше понять. –

+0

есть ли какая-нибудь ссылка, которую я мог бы прочитать об этом? – apis17