此问题已在此处有答案:
Delete first 3 characters and last 3 characters from String PHP(6个答案)
9年前关闭。
关于PHP的问题
如果我有一个名为$string的变量,其中包含单词"Testing"
,我希望php代码删除第一个和最后一个字符。(因此输出为"estin"
)。我已经尝试了多个函数,例如str_replace
和substr
,但到目前为止,我只能删除第一个或最后一个字符。
我不知道如何删除第一个和最后一个字符。
6条答案
按热度按时间jq6vz3qz1#
代码结果:http://codepad.org/RLbw4azA
阅读更多:substr
函数:
substr
可以接收3个参数:如果*length*被给定并且是负数,那么许多字符将从字符串的末尾被省略(当开始为负数时,在计算开始位置之后)。如果start表示此截断或超出的位置,则返回false。
1zmg4dgp2#
使用preg_replace
v8wbuo2f3#
u1ehiz5o4#
你试过这个吗:
kknvjkwl5#
试试
substr($string, 1, -1)
。会有帮助的lvjbypge6#
$str = 'ABCDEFGH';
$string = string($string,1,-1);
//输出将显示BCDEFG