日期字符串替换


Date String replace

我有一个字符串,它是一个日期,格式为2012/04/19。我想用-替换/符号,这样它将具有2012-04-19 格式

我试过str_replace,但不起作用。

str_replace('2012/04/19','/');

您正在寻找

str_replace("/", "-", "2012/04/19");

您没有正确调用str_replace

$date = str_replace('/', '-', '2012/04/19');

str_replace的语法为str_replace(find,replace,string,count)

所以你想使用

str_replace('/','-','2012/04/19');

根据文档,您需要的代码是

str_replace("/", "-", "2012/04/19");