PHPで文字の置換

PHPで文字の置換

PHPで文字の置換を行いたい場合は str_replace 関数を使うようですが、この関数は全角文字に対応していないようです。全角文字を含む場合は mb_ereg_replace を使用すればよいようです。


$moji_a = “2020/01/01”;
$moji_b = mb_ereg_replace(“/”,”-“,$moji_a);
echo $moji_a;
echo “↓”;
echo $moji_b;

結果
2020/01/01

2020-01-01