Programación y ejemplos de PHP, jQuery, HTML5, WordPress, MySQL, AMP y htaccess


PHP substr(): Extraer subcadenas o partes de una cadena con PHP

Vamos a ver cómo extraer palabras de una cadena con PHP substr(). La definición de esta función para operar con cadenas es la siguiente:

PHP substr() devuelve parte de una cadena

Sintaxis de PHP substr()

Vamos a repasar la sintaxis de esta función de PHP extraída de su web oficial.

substr() nos devuelve un string, explico los 3 parámetros:

  1. string (Obligatorio): Cadena de la que extraeremos una nueva subcadena.
  2. start (Obligatorio): Posición de inicio de la extracacción de la subcadena, comienza por la posición 0, siendo este el primer caracter. Si start es negativo empieza contando desde el último caracter en orden inverso.
  3. length (opcional): Es la longitud de la cadena a extraer desde el inicio marcado con start. Si se omite la extracción será desde el inicio hasta el final de la cadena.

Ejemplo de PHP substr()

En este ejemplo vamos a poner en práctica lo explicado en la sintaxis:

Explico el código superior:

  • En la primera extracción extraemos la cadena entera a partir del segundo caracter.
  • En la segunda extracción se comienza desde el segundo caracter y la longitud de la extracción es de 2 caracteres.

Dentro del mismo ejemplo he preparado un segundo caso:

Explico el código anterior:

  • En la primera extracción se extraen los 3 últimos caracteres.
  • En la segunda extracción se extrae un caracter desde el quinto comenzando desde el final.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies