Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中删除字符串的前7个字符_Php_String - Fatal编程技术网

在PHP中删除字符串的前7个字符

在PHP中删除字符串的前7个字符,php,string,Php,String,如果我有一个字符串,看起来像“s=”0“>您好,您今天过得怎么样,我只需要它是您好,您今天过得怎么样,我如何在PHP中删除前7个字符 我认为可以使用长度并将子字符串从位置6移到长度,但这似乎效率低下。有更好的方法吗?使用:- $str = substr($str, 7,strlen($str)); 它将选择一个子字符串,从第7个位置开始直到字符串的长度。RTLM:1)为什么您认为它效率低下?2)substr只允许您指定起始位置。它是否始终是那些特定的七个字符?它是否始终是七个字符?程序如何做出

如果我有一个字符串,看起来像
“s=”0“>您好,您今天过得怎么样
,我只需要它是
您好,您今天过得怎么样
,我如何在PHP中删除前7个字符

我认为可以使用长度并将子字符串从位置6移到长度,但这似乎效率低下。有更好的方法吗?

使用:-

$str = substr($str, 7,strlen($str));

它将选择一个子字符串,从第7个位置开始直到字符串的长度。

RTLM:1)为什么您认为它效率低下?2)
substr
只允许您指定起始位置。它是否始终是那些特定的七个字符?它是否始终是七个字符?程序如何做出这样的决定e需要删除七个字符?根据您给我们的答案,答案是“是的,这是最有效的方法。”“,但我怀疑还有比这更多的东西,我们可能一次就找到并替换所有的东西,这确实会更有效率。但这需要你告诉我们更多关于你正在做的事情。这似乎是PHP中最有效的方法。。。你还想到了什么?设置指向字符数组7元素的指针?使用以下命令:
echo substr($string,7)。为什么被否决???这只是一种混乱。我没有投反对票(但你投了反对票,而你的答案是使用
trim()
,这并不合适),尽管我怀疑这是因为OP在问题中提到他觉得这不是“有效的”(原因不明)。因此,虽然这可能是最好的方法,但它推荐了OP明确表示不想要的东西。现在,看起来你只是从问题中复制了粘贴的Joe的评论。@DavidThomas:OP并不总是信息灵通(这里就是这种情况),所以在我看来解释
substr
为什么有效是一个合理的答案。@David我知道trim()用于截断空白,但这只是一个混乱。边打字边思考@搅拌机:我没有这样批评,也没有投票;但当答案充其量是错误的时候,就出现了反对票。现在它能够解决问题了,那些投票可以/应该被投票的人推翻。另一方面,没有解释为什么这不是低效的,或者为什么这是最好的方法。