La substr() es una función incorporada en PHP que se usa para extraer una parte de la string.
Sintaxis:
substr(string_name, start_position, string_length_to_cut)
Parámetros :
la función substr() permite 3 parámetros o argumentos, de los cuales dos son obligatorios y uno es opcional.
- string_name: En este parámetro, pasamos la string original o la string que necesita cortar o modificar. Este es un parámetro obligatorio
- start_position: se refiere a la posición de la string original desde donde se debe extraer la parte. En esto, pasamos un número entero. Si el número entero es positivo, se refiere al inicio de la posición en la string desde el principio. Si el número entero es negativo, se refiere al inicio de la posición desde el final de la string. Este también es un parámetro obligatorio.
- string_length_to_cut: Este parámetro es opcional y de tipo entero. Esto se refiere a la longitud de la parte de la cuerda que debe cortarse de la cuerda original. Si el número entero es positivo, se refiere a comenzar desde start_position y extraer la longitud desde el principio. Si el número entero es negativo, se refiere a comenzar desde start_position y extraer la longitud desde el final de la string. Si no se pasa este parámetro, la función substr() devolverá la string desde start_position hasta el final de la string.
Tipo de devolución :
devuelve la parte extraída de la string si tiene éxito; de lo contrario, FALSO o una string vacía en caso de falla.
A continuación se muestra un programa para ilustrar el funcionamiento de substr() en PHP:
<?php // PHP program to illustrate substr() function Substring($str){ $len = strlen($str); echo substr($str, 8), "\n"; echo substr($str, 5, $len), "\n"; echo substr($str, -5, 10), "\n"; echo substr($str,-8, -5), "\n"; } // Driver Code $str="GeeksforGeeks"; Substring($str); ?>
Producción:
Geeks forGeeks Geeks for
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA