在php中使用positiong与substr相反
就像我用的在php中使用positiong与substr相反,php,Php,就像我用的 substr($sometext, 4, 10) 要选择字符串的某个部分,如何使用精确定位从字符串中删除该部分?$new\u text=substr($sometext,0,4)。substr($sometext,10,strlen($sometext))$new\u text=substr($sometext,0,4)。substr($sometext,10,strlen($sometext))您可以使用两个子字符串: $new_string = substr($somet
substr($sometext, 4, 10)
要选择字符串的某个部分,如何使用精确定位从字符串中删除该部分?
$new\u text=substr($sometext,0,4)。substr($sometext,10,strlen($sometext))
$new\u text=substr($sometext,0,4)。substr($sometext,10,strlen($sometext))代码>您可以使用两个子字符串:
$new_string = substr($sometext, 0, 4) . substr($sometext, 10);
可以使用两个子字符串:
$new_string = substr($sometext, 0, 4) . substr($sometext, 10);
如果要删除到最后一次,请使用strrpos而不是strpos
如果要删除到最后一次,请使用strrpos而不是strpos。您可以使用它获得jiggy并使用:
您可以使用它获得jiggy并使用:
一个更简单的解决方案是使用空替换字符串:
$new_string = substr_replace($sometext, '', 4, 10);
一个更简单的解决方案是使用空替换字符串:
$new_string = substr_replace($sometext, '', 4, 10);
这不是使用strpos的方法,除非将4转换为字符的序号值。你是说substr吗?是的,这就是我的意思,抱歉@christopher_b这不是使用strpos的方法,除非你将4转换为字符的序数值。你是说substr吗?是的,这就是我的意思,抱歉@christopher_b似乎是最好的答案。似乎是最好的答案。