¿Cómo eliminar una parte de una string después de cierto carácter en PHP?

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;
  
?>
Producción:

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"));
  
?>
Producción:

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *