función de PHP substr ()
Ejemplos
A la vuelta de la cadena "mundo":
<?php
echo substr("Hello world",6);
?>
echo substr("Hello world",6);
?>
Instancia en ejecución »
Definición y Uso
la función substr () devuelve parte de una cadena.
Nota: Si elargumento comienzo es negativo y la longitud es de menos de o igual a empezar, a continuación, la longitud es cero.
gramática
substr( string,start,length )
参数 | 描述 |
---|---|
string | 必需。规定要返回其中一部分的字符串。 |
start | 必需。规定在字符串的何处开始。
|
length | 可选。规定要返回的字符串长度。默认是直到字符串的结尾。
|
detalles técnicos
Devuelve: | Volver extraer la parte de la cadena, si no devuelve FALSO, o devuelve una cadena vacía. |
---|---|
versión de PHP: | 4+ |
registro de actualización: | En PHP 5.2.2 a la versión 5.2.6, si un parámetro start negativo indica la posición del transfronteriza o se corta, devuelve FALSO. Otras versiones de la posición de inicio comienza a recibir la cadena. |
más ejemplos
Ejemplo 1
Utilice los parámetros 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>";
?>
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>";
?>
Instancia en ejecución »
Ejemplo 2
Utilice los parámetros de inicio y longitud 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>";
echo substr("Hello world",-2-3)."<br>";
?>
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>";
echo substr("Hello world",-2-3)."<br>";
?>
Instancia en ejecución »
Cadena de referencia PHP