comprimentos de cordas PHP pode ser de tamanho efetivamente arbitrária --- o limite é definido quando o PHP é compilado, e padrões em versões modernas de PHP5 a 128 MB, o que é suficiente para armazenar todo o texto de "Guerra e Paz " mais de 40 vezes mais . Às vezes, você pode querer limitar o comprimento de uma corda , por exemplo, você pode querer exibir apenas as primeiras linhas de um livro, ou você pode precisar de cortar uma corda para adicioná-lo a um banco de dados MySQL . Felizmente, cordas habilidades de manipulação do PHP permitem que você faça isso sem dor. Instruções
1
Abra seu arquivo PHP , clicando duas vezes no ícone do arquivo para carregá-lo em seu editor preferido. No documento, desloque-se para a variável que você vai limitar . Tal como acontece com todas as variáveis , strings em PHP começam com um sinal de dólar , por exemplo, que você pode ver " $ string = ' Consideramos estas verdades como auto- evidentes, que todos os homens são criados iguais " ; " . Como a cadeia < br > Página 2
Iniciar uma nova linha imediatamente após a declaração de variável, e digite o seguinte :
"$ limited_string = substr ( $ string , 0 , quantidade ) ;" e, depois, substituir as variáveis . A função " substr ()" toma como argumentos , a string a ser cortada , a posição inicial eo número de caracteres que a string resultante deve conter. Change " $ string " para o nome da variável que você deseja cortar
3
Substituir " quantidade " . Com o comprimento desejado da string em caracteres. Por exemplo, " $ limited_string = substr ( $ string , 0,21 ) " no trecho da Declaração de Independência armazenada em " $ string " lojas " Consideramos estas verdades " como "$ limited_string "; note que o espaço à direita foi preservada por substr ().
4
Use "$ limited_string " em vez de "$ string" onde quer que você precisa fazer referência a variável truncada . Por exemplo, " echo $ limited_string ; " irá imprimir a corda picado diretamente para a tela . Porque substr ( ) não retirar a valor da variável "$ string" , você pode continuar a usá-lo quando você precisar de , variável de seqüência integral completo.