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
Vamos a repasar la sintaxis de esta función de PHP extraída de su web oficial.
string substr ( string , start [, length ] )
substr() nos devuelve un string, explico los 3 parámetros:
En este ejemplo vamos a poner en práctica lo explicado en la sintaxis:
//START POSITIVO Y LENGTH POSITIVO $resultado = substr("pruebacadenas", 2); echo $resultado; // imprime "uebacadenas" $resultado = substr("pruebacadenas", 2, 2); echo $resultado; // imprime "ue"
Explico el código superior:
Dentro del mismo ejemplo he preparado un segundo caso:
//START NEGATIVO $resultado = substr("pruebacadenas", -3); echo $resultado; // imprime "nas" $resultado = substr("pruebacadenas", -5, 1); echo $resultado; // imprime "d"
Explico el código anterior: