Tutorial y comando para manejar subcadenas en PHP
Manejar subcadenas en PHP con el comando SUBSTR
La sintaxis del comando es:
SUBSTR ($cadena , $inicio , [$cantidad])
Esta función devuelve una subcadena de una cadena dada, y en caso de error, devuelve false.
Los parámetros:
$cadena: variable donde se contiene la cadena o frase de la cual se obtendrá la subcadena.
$inicio: valor numérico que indica la posición inicial de la cadena desde donde se comenzará a copiar la subcadena. Si deseamos que se comience a copiar desde el inicio, este valor deberá ser 0.
$cantidad: valor opcional. Indica la cantidad de caracteres que se copiarán, después del valor $inicio. Si deseamos que se copien todos los caracteres hasta el final de la cadena, este valor deberá ser omitido.
Ejemplos:
$cadena = "Esto es una prueba";
Atención: tenga en cuenta que la primera posición es 0 y no 1. Por lo tanto la E inicial de la cadena anterior, se encuentra en la posición 0.
Obtener una subcadena que contenga los primeros 5 caracteres de la cadena:
substr($cadena,0,5); //inicio es 0 y cantidad es 5 caracteres.
Obtener una subcadena que No contenga los primeros 5 caracteres de la cadena:
substr($cadena,5); //inicio es 5 y cantidad no se expresa, para copiar hasta el final.