Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como puxar um trecho de uma string com PHP
Quando você tem uma longa seqüência de texto, como um parágrafo, e você não tem espaço para exibir toda a cadeia , você pode querer puxar um trecho do string. Você pode criar um excerto composto por um determinado número de palavras que começam com o início do parágrafo para caber no espaço disponível e para dar ao leitor uma pré-visualização do conteúdo de parágrafo. Você pode puxar um trecho de uma string em PHP , convertendo a string em um array de palavras usando a função de " explodir " e usando o índice da matriz para determinar o ponto de corte para criar o trecho . Instruções
1

Definir o número máximo de palavras que podem ser no trecho . Por exemplo, no bloco de notas , digite:

define (" MAX_WORDS ", 20 ) ;
2

Leia o conteúdo do parágrafo? em uma string. Por exemplo, digite :

$ conteudo = file_get_contents ( " paragraph.txt " ) ;
3

Remova todas as ocorrências de espaços consecutivos para evitar a criação de palavras vazias . Por exemplo, digite :

$ contents = preg_replace ( "/\\ s + /" , " ", $ contents );
4

criar uma matriz de palavras usando a " explodir " funcionar para dividir a string em um espaço. Por exemplo, digite :

$ palavras = explode ("", $ contents ) ;
5

Determine o ponto de corte para o trecho no caso de o número total de palavras é menos do que o número máximo que você definiu. Por exemplo, digite :

$ max_words = min ( sizeof ($ palavras), MAX_WORDS );
6

truncar a matriz usando a função " desactivado " no índice máximo de matriz . Por exemplo, digite :

unset ($ palavras [$ max_words ]);
7

criar uma seqüência da matriz usando a função " implode " e adicionar uma elipse até o fim da cadeia. Por exemplo, digite :

$ trecho = implode (" ", $ palavras) . "..." ; ?

>

Anterior :

Próximo : No
  Os artigos relacionados
·Como definir níveis de isolamento em MySQL 
·Saída de HTML em PHP MySQL 
·Como Fetch H1 Tags no PHP 
·Como selecionar o Última Auto Incremento MySQL em PHP 
·O que é Locks em SQL 
·Como criar um WebTop em PHP 
·Como consultar MySQL Content Length 
·Como importar SQLite para MySQL 
·Como escrever PHP Video Stream Headers 
·Como Incorporar PHP em uma foto 
  Artigos em destaque
·O que eu uso no lugar de JavaScript 
·Como compilar o VLC no Visual SLN Studio 
·O que estão bloqueando Demonstrações 
·PowerShell Tipos de Objeto 
·Como instalar arquivos APK Emailed 
·Como extrair parâmetros de uma URL com JavaScript 
·Como verificar se uma string é numérica com Java 
·Como alterar a pasta compartilhada no 3ami 
·Como faço para ativar um JavaScript muito mais fácil 
·Como imprimir uma String em MATLAB 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados