200 ¿Cómo puedo eliminar los primeros 4 caracteres de una cadena usando PHP? php string character Pez Belgin fuente 1 Puede ser s($str)->cutStart(4)útil, como se encuentra en esta biblioteca independiente . Esto es multibyte o Unicode seguro. caw Respuestas: 414 Puede usar la substrfunción para devolver una subcadena a partir del quinto carácter: $str = "The quick brown fox jumps over the lazy dog." $str2 = substr($str, 4); // "quick brown fox jumps over the lazy dog." Daniel Vandersluis fuente 24 Si está utilizando una codificación de caracteres de varios bytes y no solo desea eliminar los primeros cuatro bytes como lo substrhace, use la contraparte de varios bytes mb_substr. Por supuesto, esto también funcionará con cadenas de un solo byte. Gumbo fuente 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; } ejemplo $string = 'abcdefghijklmnopqrstuvwxyz'; echo String2Stars($string,5,-5); // abcde****************vwxyz Eng Hany Atwa fuente 1 No es exactamente una explicación como tal, sino una buena demostración del uso de substr () para varios bits de manipulación de cadenas. Byson 5 Puede usar la substrfunción, consulte el siguiente ejemplo, $string1 = "tarunmodi"; $first4 = substr($string1, 4); echo $first4; Output: nmodi Tarun modi fuente 3 $num = "+918883967576"; $str = substr($num, 3); echo $str; Salida: 8883967576 Sathish Kumar fuente 0 Puede usar esto mediante la función php con la función substr <?php function removeChar($value) { $value2 = substr($value, 4); return $value2; } echo removeChar("Dummy Text. Sample Text."); ?> Obtiene este resultado: " y Texto. Texto de muestra " . Obaidul Haque fuente ¿Esta respuesta no hace exactamente lo mismo que stackoverflow.com/a/4286437/4332216 ? ;-) Ikari 0 use la función substr incorporada de php ... $result = substr($string, $startFromCharacter, $characterCountToRemove); $result = substr("Hello World", 0, 5); //will return World Rejneesh Raghunath fuente
414 Puede usar la substrfunción para devolver una subcadena a partir del quinto carácter: $str = "The quick brown fox jumps over the lazy dog." $str2 = substr($str, 4); // "quick brown fox jumps over the lazy dog." Daniel Vandersluis fuente
24 Si está utilizando una codificación de caracteres de varios bytes y no solo desea eliminar los primeros cuatro bytes como lo substrhace, use la contraparte de varios bytes mb_substr. Por supuesto, esto también funcionará con cadenas de un solo byte. Gumbo fuente
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; } ejemplo $string = 'abcdefghijklmnopqrstuvwxyz'; echo String2Stars($string,5,-5); // abcde****************vwxyz Eng Hany Atwa fuente 1 No es exactamente una explicación como tal, sino una buena demostración del uso de substr () para varios bits de manipulación de cadenas. Byson 5 Puede usar la substrfunción, consulte el siguiente ejemplo, $string1 = "tarunmodi"; $first4 = substr($string1, 4); echo $first4; Output: nmodi Tarun modi fuente 3 $num = "+918883967576"; $str = substr($num, 3); echo $str; Salida: 8883967576 Sathish Kumar fuente 0 Puede usar esto mediante la función php con la función substr <?php function removeChar($value) { $value2 = substr($value, 4); return $value2; } echo removeChar("Dummy Text. Sample Text."); ?> Obtiene este resultado: " y Texto. Texto de muestra " . Obaidul Haque fuente ¿Esta respuesta no hace exactamente lo mismo que stackoverflow.com/a/4286437/4332216 ? ;-) Ikari 0 use la función substr incorporada de php ... $result = substr($string, $startFromCharacter, $characterCountToRemove); $result = substr("Hello World", 0, 5); //will return World Rejneesh Raghunath fuente
5 Puede usar la substrfunción, consulte el siguiente ejemplo, $string1 = "tarunmodi"; $first4 = substr($string1, 4); echo $first4; Output: nmodi Tarun modi fuente
0 Puede usar esto mediante la función php con la función substr <?php function removeChar($value) { $value2 = substr($value, 4); return $value2; } echo removeChar("Dummy Text. Sample Text."); ?> Obtiene este resultado: " y Texto. Texto de muestra " . Obaidul Haque fuente ¿Esta respuesta no hace exactamente lo mismo que stackoverflow.com/a/4286437/4332216 ? ;-) Ikari 0 use la función substr incorporada de php ... $result = substr($string, $startFromCharacter, $characterCountToRemove); $result = substr("Hello World", 0, 5); //will return World Rejneesh Raghunath fuente
0 use la función substr incorporada de php ... $result = substr($string, $startFromCharacter, $characterCountToRemove); $result = substr("Hello World", 0, 5); //will return World Rejneesh Raghunath fuente
s($str)->cutStart(4)
útil, como se encuentra en esta biblioteca independiente . Esto es multibyte o Unicode seguro.Respuestas:
Puede usar la
substr
función para devolver una subcadena a partir del quinto carácter:fuente
Si está utilizando una codificación de caracteres de varios bytes y no solo desea eliminar los primeros cuatro bytes como lo
substr
hace, use la contraparte de varios bytesmb_substr
. Por supuesto, esto también funcionará con cadenas de un solo byte.fuente
ejemplo
fuente
Puede usar la
substr
función, consulte el siguiente ejemplo,fuente
fuente
Puede usar esto mediante la función php con la función substr
Obtiene este resultado: " y Texto. Texto de muestra " .
fuente
use la función substr incorporada de php ...
fuente