Как удалить первые 4 символа строки с помощью PHP?
Вы можете использовать функцию substr
для возврата подстроки, начиная с 5-го символа:
$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
. Разумеется, это также будет работать с однобайтными строками.
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 ».