Tengo un archivo prueba.txt y quiero abrirlo y buscar en él una palabra o frase. No sé muy bien como puedo abrir este archivo en PHP ni como recorrerlo para buscar algún texto.
En otros lenguajes de programación abro el archivo y lo voy recorriendo por líneas, για παράδειγμα, o cualquier otro método, pero estoy empezando con PHP y no sé realmente como hacerlo.
Για παράδειγμα, si quiero buscar la palabra ‘nombre’ σε αυτό το αρχείο ‘prueba.txt’, ¿cómo lo haría?
Usa el método file_get_content, el cual te va a devolver el contenido del archivo que puedes guardar en una variable. Posteriormente puedes manejar esta variable como quieras. Puedes hacer una búsqueda con strpos. Ως παράδειγμα:
//Guarda el contenido del archivo en una variable
$archivo = file_get_contents("prueba.txt");
//Busca la cadena 'nombre' en el contenido de la variable
$posicion = strpos($archivo, "nombre");
Si la cadena buscada se encuentra en el contenido del archivo guardado en la variable, λειτουργία strpos te devolverá la posición.
Ελπίζω να το βρείτε χρήσιμο 😉
Παρακαλώ, συνδεθείτε ή Εγγράψου να κάνω μια ερώτηση