“Conocimientos Programación>Programación PHP /MySQL

Cómo encontrar las palabras en un archivo mediante PHP

2012/8/23
El preprocesador de hipertexto ( PHP) puede buscar un archivo de texto para buscar palabras específicas mediante el uso de una combinación de la lectura de archivos y funciones de búsqueda de texto . En primer lugar , el archivo debe ser leído en su totalidad , en una variable de cadena y luego la variable de cadena se pueden buscar las apariciones de la palabra. El guión dada encontrará los lugares de carácter de las primeras letras en todas las palabras que coincidan en una matriz, pero las variaciones que se encuentran los números de línea son posibles con sólo pequeñas modificaciones . Instrucciones
1

Abra un editor de texto Bloc de notas de Windows
2

tales Pega el siguiente script: .

< Php
< p ? > //contenido de un archivo de carga en una cadena

$ archivo = "C : \\ something.txt " ;

$ gestor = fopen ( $ archivo , "r" ) ;

$ contenido = fread ( $ gestor , filesize ( $ archivo ));

$ word = " hello";

fclose ( $ gestor ) ;

//Crea una matriz para contener todos los lugares de la palabra

$ localizaciones = array (); . .

//Buscar el primer lugar

$ pos = strpos ( $ contenido, $ texto, $ offset) ; .

//Sigue buscando , siempre y cuando encuentra la palabra

while (! $ pos == false ) {
< p > $ ubicaciones [ ] = $ pos ;

$ offset = $ pos + 1 ;

$ pos = strpos ($ contenido, $ texto, $ offset) ;

}

//imprimir todas las ubicaciones de la palabra

print_r ($ localidades) ; . ?

>

Sustituir la definición de " $ palabra " con la palabra que desea buscar y el" $ archivo "con el nombre del archivo que desea buscar .
3

Guardar el script con el nombre de" sopa de letras . php . "

Programación PHP /MySQL
Cómo compilar PHP a Windows GUI
Cómo conectarse a MySQL Ajax
PHP función de una cookie
Cómo recuperar y mostrar registros de MySQL usando PHP
Cómo convertir una clave de matriz PHP a números
Cómo hacer una lista de reproducción XML con PHP
Cómo insertar iFrame con PHP
Cómo determinar un tipo de archivo en PHP
Conocimientos Informáticos © http://www.ordenador.online