用PHP删除string的前4个字符

如何删除使用PHP的string的前4个字符?

您可以使用substr函数从第5个字符开始返回一个子string:

 $str = "The quick brown fox jumps over the lazy dog." $str2 = substr($str, 4); // "quick brown fox jumps over the lazy dog." 

如果您使用的是多字节字符编码,而不是只想像substr那样删除前四个字节 ,则使用多字节对应mb_substr 。 这当然也适用于单字节string。

 function String2Stars($string='',$first=0,$last=0,$rep='*'){ $begin = substr($string,0,$first); $middle = str_repeat($rep,strlen(substr($string,$first,$last))); $end = substr($string,$last); $stars = $begin.$middle.$end; return $stars; } 

 $string = 'abcdefghijklmnopqrstuvwxyz'; echo String2Stars($string,5,-5); // abcde****************vwxyz 

你可以使用substr函数,请查看下面的例子,

 $string1 = "tarunmodi"; $first4 = substr($string1, 4); echo $first4; Output: nmodi 

你可以通过php函数和substr函数来使用它

 <?php function removeChar($value) { $value2 = substr($value, 4); return $value2; } echo removeChar("Dummy Text. Sample Text."); ?> 

你会得到这样的结果:“ y Text。Sample Text。