200 Jak mogę usunąć pierwsze 4 znaki ciągu za pomocą PHP? php string character Belgin Fish źródło 1 s($str)->cutStart(4)Pomocne mogą być informacje zawarte w tej niezależnej bibliotece . Jest to bezpieczne dla wielobajtów lub Unicode. caw Odpowiedzi: 414 Możesz użyć tej substrfunkcji, aby zwrócić podciąg zaczynający się od 5. znaku: $str = "The quick brown fox jumps over the lazy dog." $str2 = substr($str, 4); // "quick brown fox jumps over the lazy dog." Daniel Vandersluis źródło 24 Jeśli używasz kodowania znaków multi-byte i nie chcą się usunąć pierwsze cztery bajty jak substrrobi, używać odpowiednika wielo-bajtowy mb_substr. To oczywiście działa również z łańcuchami jednobajtowymi. Gumbo źródło 12 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; } przykład $string = 'abcdefghijklmnopqrstuvwxyz'; echo String2Stars($string,5,-5); // abcde****************vwxyz Eng Hany Atwa źródło 1 Nie do końca takie wyjaśnienie, ale niezła demonstracja użycia substr () do różnych bitów manipulacji ciągiem. Byson 5 Możesz użyć tej substrfunkcji, sprawdź następujący przykład: $string1 = "tarunmodi"; $first4 = substr($string1, 4); echo $first4; Output: nmodi Tarun modi źródło 3 $num = "+918883967576"; $str = substr($num, 3); echo $str; Wyjście: 8883967576 Sathish Kumar źródło 0 Możesz użyć tego przez funkcję php z funkcją substr <?php function removeChar($value) { $value2 = substr($value, 4); return $value2; } echo removeChar("Dummy Text. Sample Text."); ?> Otrzymasz wynik: „ Tekst y. Przykładowy tekst ”. Obaidul Haque źródło Czy ta odpowiedź nie jest dokładnie taka sama jak stackoverflow.com/a/4286437/4332216 ? ;-) Ikari 0 użyj wbudowanej funkcji substr w php ... $result = substr($string, $startFromCharacter, $characterCountToRemove); $result = substr("Hello World", 0, 5); //will return World Rejneesh Raghunath źródło
414 Możesz użyć tej substrfunkcji, aby zwrócić podciąg zaczynający się od 5. znaku: $str = "The quick brown fox jumps over the lazy dog." $str2 = substr($str, 4); // "quick brown fox jumps over the lazy dog." Daniel Vandersluis źródło
24 Jeśli używasz kodowania znaków multi-byte i nie chcą się usunąć pierwsze cztery bajty jak substrrobi, używać odpowiednika wielo-bajtowy mb_substr. To oczywiście działa również z łańcuchami jednobajtowymi. Gumbo źródło
12 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; } przykład $string = 'abcdefghijklmnopqrstuvwxyz'; echo String2Stars($string,5,-5); // abcde****************vwxyz Eng Hany Atwa źródło 1 Nie do końca takie wyjaśnienie, ale niezła demonstracja użycia substr () do różnych bitów manipulacji ciągiem. Byson 5 Możesz użyć tej substrfunkcji, sprawdź następujący przykład: $string1 = "tarunmodi"; $first4 = substr($string1, 4); echo $first4; Output: nmodi Tarun modi źródło 3 $num = "+918883967576"; $str = substr($num, 3); echo $str; Wyjście: 8883967576 Sathish Kumar źródło 0 Możesz użyć tego przez funkcję php z funkcją substr <?php function removeChar($value) { $value2 = substr($value, 4); return $value2; } echo removeChar("Dummy Text. Sample Text."); ?> Otrzymasz wynik: „ Tekst y. Przykładowy tekst ”. Obaidul Haque źródło Czy ta odpowiedź nie jest dokładnie taka sama jak stackoverflow.com/a/4286437/4332216 ? ;-) Ikari 0 użyj wbudowanej funkcji substr w php ... $result = substr($string, $startFromCharacter, $characterCountToRemove); $result = substr("Hello World", 0, 5); //will return World Rejneesh Raghunath źródło
5 Możesz użyć tej substrfunkcji, sprawdź następujący przykład: $string1 = "tarunmodi"; $first4 = substr($string1, 4); echo $first4; Output: nmodi Tarun modi źródło
3 $num = "+918883967576"; $str = substr($num, 3); echo $str; Wyjście: 8883967576 Sathish Kumar źródło
0 Możesz użyć tego przez funkcję php z funkcją substr <?php function removeChar($value) { $value2 = substr($value, 4); return $value2; } echo removeChar("Dummy Text. Sample Text."); ?> Otrzymasz wynik: „ Tekst y. Przykładowy tekst ”. Obaidul Haque źródło Czy ta odpowiedź nie jest dokładnie taka sama jak stackoverflow.com/a/4286437/4332216 ? ;-) Ikari 0 użyj wbudowanej funkcji substr w php ... $result = substr($string, $startFromCharacter, $characterCountToRemove); $result = substr("Hello World", 0, 5); //will return World Rejneesh Raghunath źródło
0 użyj wbudowanej funkcji substr w php ... $result = substr($string, $startFromCharacter, $characterCountToRemove); $result = substr("Hello World", 0, 5); //will return World Rejneesh Raghunath źródło
s($str)->cutStart(4)
Pomocne mogą być informacje zawarte w tej niezależnej bibliotece . Jest to bezpieczne dla wielobajtów lub Unicode.Odpowiedzi:
Możesz użyć tej
substr
funkcji, aby zwrócić podciąg zaczynający się od 5. znaku:źródło
Jeśli używasz kodowania znaków multi-byte i nie chcą się usunąć pierwsze cztery bajty jak
substr
robi, używać odpowiednika wielo-bajtowymb_substr
. To oczywiście działa również z łańcuchami jednobajtowymi.źródło
przykład
źródło
Możesz użyć tej
substr
funkcji, sprawdź następujący przykład:źródło
źródło
Możesz użyć tego przez funkcję php z funkcją substr
Otrzymasz wynik: „ Tekst y. Przykładowy tekst ”.
źródło
użyj wbudowanej funkcji substr w php ...
źródło