substr()返回完整字符串

时间:2019-06-24 14:37:05

标签: php string

我需要删除字符串开头的4个字符:

{ 11 { 28 Line 33 } { 35 { 37 Line 41 } { 42 Line 46 } Line 47 } { 50 { 57 
Line 60 } { 61 Line 64 } Line 67 } { 69 Line 82 } { 84 Line 97 } { 99 { 103 
{ 105 Line 112 } { 113 Line 116 } { 117 Line 120 } Line 123 } Line 125 } { 
127 { 131 { 133 Line 137 } { 138 Line 141 } Line 143 } Line 145 } { 147 { 
151 Line 155 } Line 158 } { 160 { 166 Line 169 } { 171 Line 174 } { 175 
{$aThisCite[1]} [$sNextPartWord] $sNextPartWord [aThisCite[$iLastPart]] 
{$aThisCite[$iLastPart]}\n"; 176Line 177 echo "=====+++++
[iKey] $iKey [sFirstWord] $sFirstWord [aThisCite[1]] {$aThisCite[1]} 
[$sNextPartWord] $sNextPartWord [aThisCite[$iLastPart]] 
{$aThisCite[$iLastPart]}\n"; Line 178 } Line 180 } { 182 Line 185 
} { 187 Line 190 } { 192 Line 195 } { 197 Line 205 } { 207 { 209 Line 212 } 
Line 213 } Line 215 } 

我尝试使用substr(($string), 4);删除这些字符以及substr_replace($string, '', 0, 5);

我希望将{ 11从字符串中删除,但是,尽管我尽了最大努力,它仍将整个字符串返回给我。

编辑:为避免混淆,我正在存储并回显结果:

$newstring = substr(($string), 4);
echo $newstring;

如果我使用测试字符串(例如$string = abcdefg),它将正确返回efg

0 个答案:

没有答案