Câu trả lời:
Bạn có thể sử dụng substr
hàm để trả về một chuỗi con bắt đầu từ ký tự thứ 5:
$str = "The quick brown fox jumps over the lazy dog."
$str2 = substr($str, 4); // "quick brown fox jumps over the lazy dog."
Nếu bạn đang sử dụng mã hóa ký tự nhiều byte và không chỉ muốn loại bỏ bốn byte đầu tiên như thế substr
, hãy sử dụng đối tác nhiều byte mb_substr
. Điều này tất nhiên cũng sẽ làm việc với các chuỗi byte đơn.
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;
}
thí dụ
$string = 'abcdefghijklmnopqrstuvwxyz';
echo String2Stars($string,5,-5); // abcde****************vwxyz
Bạn có thể sử dụng substr
chức năng xin vui lòng kiểm tra ví dụ sau đây,
$string1 = "tarunmodi";
$first4 = substr($string1, 4);
echo $first4;
Output: nmodi
$num = "+918883967576";
$str = substr($num, 3);
echo $str;
Đầu ra: 8883947576
Bạn có thể sử dụng hàm này bằng hàm php
<?php
function removeChar($value) {
$value2 = substr($value, 4);
return $value2;
}
echo removeChar("Dummy Text. Sample Text.");
?>
Bạn nhận được kết quả này: " y Văn bản. Văn bản mẫu. "
sử dụng php được xây dựng trong substr chức năng ...
$result = substr($string, $startFromCharacter, $characterCountToRemove);
$result = substr("Hello World", 0, 5);
//will return World
s($str)->cutStart(4)
hữu ích, như được tìm thấy trong thư viện độc lập này . Đây là multibyte hoặc Unicode an toàn.