La función substr() y strpos() se usa para eliminar una parte de la string después de cierto carácter.
Función strpos() : esta función se utiliza para encontrar la primera posición de aparición de una string dentro de otra string. La función devuelve un valor entero de la posición de la primera aparición de la string. La función trata los caracteres en mayúsculas y minúsculas de manera diferente.
Sintaxis:
strpos( original_string, search_string, start_pos )
Valor de retorno: esta función devuelve un valor entero que representa el índice de original_str donde aparece por primera vez la string search_str.
Función substr() : La función substr() es una función incorporada en PHP que se utiliza para extraer una parte específica de la string.
Sintaxis:
substr( string_name, start_position, string_length_to_cut )
Valor devuelto: Devuelve la parte extraída de la string si tiene éxito; de lo contrario, FALSO o una string vacía en caso de falla.
Aquí hay algunos ejemplos.
Los ejemplos a continuación usan la función substr() y strpos() para eliminar una parte de la string después de cierto carácter.
Ejemplo 1:
<?php // Declare a variable and initialize it $variable = "GeeksForGeeks is the best platform."; // Display value of variable echo $variable; echo "\n"; // Use substr() and strpos() function to remove // portion of string after certain character $variable = substr($variable, 0, strpos($variable, "is")); // Display value of variable echo $variable; ?>
GeeksForGeeks is the best platform. GeeksForGeeks
Ejemplo 2:
<?php // Declare a variable and initialize it $variable = "computer science portal for geeks"; // Display value of variable echo $variable; echo "\n"; // Use substr() and strpos() function to remove // portion of string after certain character // and display it echo substr($variable, 0, strpos($variable, "for")); ?>
computer science portal for geeks computer science portal
Publicación traducida automáticamente
Artículo escrito por PranchalKatiyar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA