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) . "..." ; ?
>