如何在Php中用' - '替换所有空格?我们如何使用Php替换所有的破折号空格?
到目前为止,我试过这个。
$post_name = $row['post_name'];
$post_name = preg_replace('/\_/', '-', $post_name);
$post_name= preg_replace("/[^A-Za-z 0-9?!\-]/",'',$post_name);
现在的问题是,它亘古不变的一些字符串替换有时空间,如果有一个以上的空间,它提供了超过一个破折号,但我只需要一个冲刺。我怎么解决这个问题 ?