Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/09/2010, 07:10
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 8 meses
Puntos: 1517
Respuesta: PHP: Búsqueda de valor en *.txt

Trata algo así
Código PHP:
Ver original
  1. <?php
  2. $file = array_map('trim', file("info.txt"));
  3. $key = array_search('user2', $file);
  4. $linea = $file[$key] . '<br />' . $file[$key + 1];
  5. echo 'Lo encontré: '. $linea;

Edito:
Aunque lo mejor es hacerlo en un solo ciclo, ejemplo
Código PHP:
Ver original
  1. <?php
  2. $file = file("info.txt");
  3. $search = 'user1';
  4. foreach($file as $val){
  5.     $val = trim($val);
  6.     if($search == $val){
  7.         $line = $val . '<br />' . current($file);
  8.         break;
  9.     }
  10. }
  11. echo 'Lo encontré: '. (empty($line) ? '' : $line);
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Última edición por abimaelrc; 12/09/2010 a las 07:26