[Include] ffind — pesquisar texto em arquivos

21 de dez. de 2012.

Pesquisar em arquivos!

Essa função é similar à "strfind", porém busca os textos em um arquivo!

Modo de uso:
PHP Code:
fffind "nomedoarquivo.extensao""stringparaprocurar");  
- A função retorna -1 caso a string não for encontrada, caso for encontrada retorna a posição!

Existem outros parâmetros opcionais, tais como:

ignorecase
Caso este estiver como "true", as diferenças de letras minusculas, maisculas serão ig noradas

pos
Caso este valor for maior que zero, a pesquisa só será feita a partir de tal posição de caractere no arquivo

USEUTF8
Caso este estiver ativado, a codificação do arquivo usada será com UTF8. Caso contrário, não.

#EXEMPLOS:
Quote:
Quote:
Originally Posted by DrTHE
Bruno você sabe se há alguma forma de verificar se uma string específica existe em algum arquivo distinto e retornar esse arquivo ?

Exemplo:

string a ser comparada: Ola

arquivos:
"brasil" - dentro do arquivo na tag "MSG": teste
"paraguai"- dentro do arquivo na tag "MSG": Ola *retornar o 'paraguai' caso as duas sejam identicas ou caso nao esteja em nenhum deles retornar falso.

Ps: são mais de dois arquivos.
PHP Code:
if(ffind("brasil.txt""Ola") != -1) {
      
printf("No arquivo BRASIL.txt, existe o texto 'Ola'");
}  
Creditos: ipsBruno


0 comentários:

Postar um comentário