· Andrés Ledo · PHP  · Lectura en 2 min

PHP substr: la función para trabajar con subcadenas de texto

Aprende a usar la función 'substr' en PHP para extraer y reemplazar subcadenas de texto. Descubre cómo trabajar con índices negativos y realizar tareas comunes.

Aprende a usar la función 'substr' en PHP para extraer y reemplazar subcadenas de texto. Descubre cómo trabajar con índices negativos y realizar tareas comunes.

La función “substr” es una de las más utilizadas en PHP, y es una herramienta muy útil para extraer una parte de una cadena de texto.

La sintaxis básica de la función es la siguiente:

substr(string, start, length);

Donde “string” es la cadena de la que se desea extraer una parte, “start” es la posición de inicio de la subcadena y “length” es la longitud de la subcadena. Si se omite el parámetro “length”, se extraerá desde la posición de inicio hasta el final de la cadena.

Una de las ventajas de “substr” es que permite trabajar con índices negativos, lo que significa que se puede extraer una subcadena desde el final de la cadena hacia atrás. Por ejemplo, si queremos extraer los últimos 5 caracteres de una cadena, podemos utilizar la siguiente sintaxis:

$result = substr($string, -5);

Otra utilidad de “substr” es la posibilidad de reemplazar una parte de una cadena por otra. Para hacerlo, basta con asignar el resultado de la función a la misma variable que contiene la cadena original. Por ejemplo:

$string = "Hola mundo";
$string = substr_replace($string, "mundo cruel", 5, 5);

En este caso, la variable “string” pasaría a contener el valor “Hola mundo cruel”.

En resumen, “substr” es una función muy útil en PHP que nos permite extraer y reemplazar subcadenas de una cadena original de manera sencilla y eficiente.

    Compartir
    Volver al blog

    Artículos relacionados

    Ver todos los artículos »
    C#: Tutorial Entity Framework

    C#: Tutorial Entity Framework

    Para algunos utilizar Entity Framework es confuso, sobre todo si nunca has trabajado con un ORM, en esta especie de tutorial voy a ayudarte a...

    Contar palabras online

    Contar palabras online

    Una herramienta online para contar palabras permite a usuarios evaluar rápidamente la longitud de sus documentos, artículos, o asignaciones...

    C#: Cómo saber si un número es primo

    C#: Cómo saber si un número es primo

    Los números primos son muy interesantes para la criptografía. ¿Sabías que hoy en día todavía se siguen buscando números primos? El último descubierto...

    Validar DNI, NIE y CIF online

    Validar DNI, NIE y CIF online

    En España, validar la autenticidad de documentos como el DNI, NIE y CIF es crucial para cumplir con las regulaciones y prevenir fraudes. Las...