删除字符串PHP的某些字符

时间:2012-08-06 23:55:32

标签: php regex

我需要删除字符串的第三个字符。这是我试过的。

$my_string['2'] = "";

这找不到,但是当我尝试将此变量放入MySQL查询时,它返回了错误。
从字符串中删除某个字符(在我的情况下为字符3)的最佳方法是什么?

2 个答案:

答案 0 :(得分:5)

试用substr_replace

例如:

$new_string = substr_replace($my_string, '', 2, 1);

答案 1 :(得分:1)

使用整数作为索引,而不是字符串:

$my_string[2] = '';