Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Código PHP para limitar a produção de texto
seqüências scripts PHP modelo de texto como strings. Os desenvolvedores podem incluir strings em seus scripts usando valores literais ou variáveis ​​. Websites de dados de string muitas vezes de saída para exibição do usuário no navegador da Web , normalmente formatado dentro das estruturas de marcação HTML . Às vezes, se um script PHP está lendo um valor de seqüência de uma fonte externa, você pode ter que cortar a corda para exibição do usuário . Funções de string do PHP permitem que você faça isso antes da saída. Texto Cordas

scripts PHP usar variáveis ​​e valores de string para modelar texto. O código a seguir exemplo demonstra declarar e instanciar uma variável de seqüência dentro de um script PHP: $ my_words = "Aqui estão algumas palavras armazenado como uma variável de seqüência em um script ";

Neste caso, o script está a criar o corda internamente. No entanto, em muitos casos, scripts PHP usar dados de cadeia de outras fontes , como a entrada do usuário capturado através de formulários Web, variáveis ​​de dados consultados a partir de um banco de dados ou outros itens de dados importados a partir de fontes como XML e arquivos de texto. Esses scripts podem não ter conhecimento prévio do conteúdo ou propriedades de texto de entrada. Se um item de texto em particular irá causar um problema dentro de uma exibição da página da Web , se for além de um certo comprimento , o script PHP pode ter de cortá-la .
Funções String

funções de string do PHP pode permitir que os desenvolvedores para exibir apenas parte de uma variável de cadeia. Ao invés de alterar a seqüência em si , muitas dessas funções retornam uma nova cópia de uma seção de cordas , deixando o afetado originais. A função substring é útil para este fim , como no seguinte exemplo de código: $ words_section = substr ($ my_words , 0 , 10) ;

Isso retorna os 10 primeiros caracteres na string e armazena-os no especificada referência variável. A função substring pode, opcionalmente, ter um único parâmetro, da seguinte forma: $ words_section = substr ($ my_words , 10) ;

Isso retorna os caracteres começando na décima posição e correr para o fim da cadeia . Isto significa que o código não pode estar certo que o comprimento da string resultante será , por isso, o método da função com dois parâmetros podem ser mais úteis quando o comprimento precisa ser calculado .
Saída
os scripts

PHP use o comando echo para marcação HTML de saída, dados e outros conteúdos para o navegador da Web do usuário . Isso permite que os scripts do lado do servidor para criar páginas da Web em HTML e enviá-los para exibição do usuário . O seguinte código de exemplo demonstra PHP incluindo o substring em uma declaração eco junto com outras marcações : echo "

" $ words_section "

";

O script poderia. . alternativamente, incluir a declaração substring dentro da instrução do eco, da seguinte forma : echo "

" substr ($ my_words , 0 , 10) "

";

. isso. é apropriada se o script não precisa armazenar o texto substring para qualquer outra finalidade .

opções

a função substring PHP oferece uma gama de opções para os desenvolvedores. Com a inclusão de um valor inteiro negativo como parâmetro , um script pode especificar a última série de caracteres na seqüência , como se segue: $ words_section = substr ($ my_words , -10 ) ;

Esta chamada de função irá retornar o 10 caracteres finais da corda, de modo que o desenvolvedor pode saber quanto tempo a seqüência de caracteres exibida será.

Anterior :

Próximo : No
  Os artigos relacionados
·Como capturar um título página usando PHP 
·O que é o PHP -Nuke 
·Como o PHP Obter o Cookie Direito 
·MySQL Texto Vs . Varchar 
·Por que meu PHP MySQL Página tão lento 
·O Joomla usar uma grande quantidade de memória RAM 
·Como desativar consulta no MySQL Cache 
·Como usar o PHP Frameworks 
·O desempenho de uma matriz associativa em PHP 
·Como corrigir Desvincular Permissão PHP 
  Artigos em destaque
·Como fazer Inorder Traversal em árvore binária em Jav…
·Como escrever programas Java para uma Slot Machine 
·Como dividir o Matlab Jet tabela de cores para RGB 
·O que significa para analisar dados 
·Como compilar códigos C no Makefile 
·Como manipular Exibir Lista de Controles no MFC 
·Como usar controles de edição em MFC 
·Como alterar um título de página em ASP.NET 
·Quais são as desvantagens de um processador de consult…
·Como tirar o número da porta do servidor em Java 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados