在PHP中如何从字符串中的给定位置删除字符

时间:2013-12-06 07:00:36

标签: php substr

我想一直删除字符串中第二个位置的字符。麻烦的是,这实际上可以是任何东西。

示例输入将是:

5H23098
SHISL
S-SLSYNSL
M/SHGIKT

输出应为:

523098
SISL
SSLSYNSL
MSHGIKT

5 个答案:

答案 0 :(得分:0)

$s1 = $str[0];
$s2 = substr($str, 2);

$result = $s1.$s2;

答案 1 :(得分:0)

$s = substr($s,0,1).substr($s,2);

答案 2 :(得分:0)

$str = "ASDFGH";
echo substr_replace($str, "", 1, 1);

答案 3 :(得分:0)

也可以这样做:

$str = 'abcd';
$str[1] = '';

但请加入

帐户
strlen($str) == 4

答案 4 :(得分:0)

$string = "5H23098";

$newString = $string[0].substr($string, 2);

结果:523098

取第一个字符+第二个位置后的所有字符。