Función substr() de PHP
❮ Referencia de cadenas de PHP
Ejemplo
Devuelve "mundo" de la cadena:
<?php
echo substr("Hello world",6);
?>
Definición y uso
La función substr() devuelve una parte de una cadena.
Sintaxis
substr(string,start,length)
Valores paramétricos
Parameter | Description |
---|---|
string | Required. Specifies the string to return a part of |
start | Required. Specifies where to start in the string
|
length | Optional. Specifies the length of the returned string. Default is to the end of the string.
|
Detalles técnicos
Valor devuelto: | Devuelve la parte extraída de una cadena, o FALSO en caso de falla, o una cadena vacía |
---|---|
Versión PHP: | 4+ |
Registro de cambios: | PHP 7.0: si cadena = inicio (en caracteres de longitud), devolverá una cadena vacía. Las versiones anteriores devuelven FALSO. PHP 5.2.2 - 5.2.6 - Si inicio tiene la posición de un truncamiento negativo, se devuelve FALSO. Otras versiones obtienen la cadena desde el principio. |
Más ejemplos
Ejemplo
Usando el parámetro de inicio con diferentes números positivos y negativos:
<?php
echo substr("Hello world",10)."<br>";
echo substr("Hello world",1)."<br>";
echo substr("Hello world",3)."<br>";
echo substr("Hello world",7)."<br>";
echo substr("Hello world",-1)."<br>";
echo substr("Hello world",-10)."<br>";
echo substr("Hello world",-8)."<br>";
echo substr("Hello world",-4)."<br>";
?>
Ejemplo
Usando los parámetros start y length con diferentes números positivos y negativos:
<?php
echo substr("Hello world",0,10)."<br>";
echo substr("Hello world",1,8)."<br>";
echo substr("Hello world",0,5)."<br>";
echo substr("Hello world",6,6)."<br>";
echo substr("Hello world",0,-1)."<br>";
echo substr("Hello world",-10,-2)."<br>";
echo substr("Hello world",0,-6)."<br>";
?>
❮ Referencia de cadenas de PHP