我有一个字符串,它是一个日期,其格式为2012/04/19
。我想用-
替换/
标志,所以它的格式为2012-04-19
日期字符串替换
我试过str_replace
但它不起作用。
str_replace('2012/04/19','/');
我有一个字符串,它是一个日期,其格式为2012/04/19
。我想用-
替换/
标志,所以它的格式为2012-04-19
日期字符串替换
我试过str_replace
但它不起作用。
str_replace('2012/04/19','/');
你没有正确调用str_replace
。
$date = str_replace('/', '-', '2012/04/19');
您正在寻找
str_replace("/", "-", "2012/04/19");
str_replace的语法是str_replace(find,replace,string,count)
。
所以,你想使用
str_replace('/','-','2012/04/19');
每the documentation,你需要的代码是
str_replace("/", "-", "2012/04/19");
你可以阅读[文件](http://php.net/manual/ en/function.str-replace.php)。没有理由不这样做。 – Esailija 2012-07-31 18:02:46
RTFM:http://php.net/manual/en/function.str-replace.php – Matt 2012-07-31 18:03:13