Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como encontrar palavras em um arquivo usando PHP
O Hypertext Preprocessor (PHP) pode procurar um arquivo de texto para encontrar palavras específicas , utilizando uma combinação de leitura de arquivos e funções de busca de texto. Primeiro, o arquivo deve ser lido , na íntegra , em uma variável string e , em seguida, a variável de cadeia pode ser pesquisado para as ocorrências da palavra . O script dado vai encontrar os locais de caráter de as primeiras letras em todas as palavras correspondentes em uma matriz , mas as variações que encontrar números de linha são possíveis com apenas pequenas modificações . Instruções
1

Abra um editor de texto como o Bloco de Notas do Windows um
2

Cole o seguinte script: . ?

//Carrega de um arquivo em uma string

$ filename = " C: \\ qualquer.txt ";

$ handle = fopen ($ filename , "r" ); < br >

$ conteudo = fread ( $ handle , filesize ( $ filename) );

$ palavra = " Olá" ;

fclose ( $ handle );

. //Cria uma matriz para armazenar todos os locais da palavra

$ locais = array ();

//Encontrar o primeiro local

$ pos = strpos . ( $ conteúdos, $ palavra , $ offset ); .

//Continuar pesquisando , desde que você encontrar a palavra

while ( $ pos == false !) {

$ locais [] = $ pos ;

$ offset = $ pos + 1;

$ pos = strpos ($ $ conteúdos, textos, $ offset ) ;

}

//Imprima todos os locais da palavra

print_r ($ localidades) ; . ?

>

Substituir a definição de " $ palavra " com a palavra que deseja procurar e" $ filename "com o nome do arquivo que você deseja procurar .
3

Salve o script com o nome de" sopa de letras . php ".

Anterior :

Próximo : No
  Os artigos relacionados
·PHP Grade Tutorial 
·Função PHP Referência de Classe 
·Como usar o PHP Mail for Lotes 
·A diferença em Print e Echo em PHP 
·Como converter Latin1 para UTF8 no MySQL 
·Como analisar e-mails a um banco de dados MySQL usando …
·PHP é possível conectar a um banco de dados MySQL rem…
·Como Obter o Valor Runtime de uma caixa de listagem no …
·Como Fazer Bookmark Sistemas em PHP e MySQL 
·Como excluir Baixa Prioridade no MySQL 
  Artigos em destaque
·Como actualizar itens em uma lista com Java 
·COBOL Vs . Java 
·PHP Comentando Normas 
·Como usar Ctags Com UltraStudio 
·Como eu pode simplesmente criar um Mapa do Site 
·Como usar o OpenGL no Visual C 
·Função Callback 
·Como usar else if em Java 
·Como fazer um Tag Cloud em PHP 
·Como criar uma filial SVN de um arquivo vivo 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados