PHP função substr ()
Definição e Uso
função substr () retorna parte de uma cadeia.
Nota: Se oargumento de partida é negativo e o comprimento é inferior a ou igual a iniciar, em seguida, o comprimento é igual a zero.
gramática
substr( string,start,length )
参数 | 描述 |
---|---|
string | 必需。规定要返回其中一部分的字符串。 |
start | 必需。规定在字符串的何处开始。
|
length | 可选。规定要返回的字符串长度。默认是直到字符串的结尾。
|
detalhes técnicos
retorna: | Voltar extrair parte da cadeia, se não retorna FALSE, ou devolve uma cadeia vazia. |
---|---|
versão do PHP: | 4+ |
log Update: | No PHP 5.2.2 a 5.2.6 versão, se um parâmetro inicial negativo indica a posição do cross-border ou cortado, ele retorna FALSE. Outras versões partir da posição inicial começar a receber a corda. |
mais exemplos
exemplo 1
Use os parâmetros de início com diferentes números positivos e 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>";
?>
Correndo instância »
exemplo 2
Use parâmetros de início e comprimento com diferentes números positivos e 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>";
?>
Correndo instância »
PHP seqüência de referência