[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Hola Según leo, estás leyendo linea por linea y poniéndolas en un arreglo, luego cada elemento del arreglo es una cadena de varios elementos (tokens?, palabras?) . Tal vez lo que falta es que descompongas la linea y analices token por token (funcion parse_str(string)) o que pruebes por la existencia de la cadena $valor en la linea if (strstr($valor,$arreglo[pos])) ... Espero sirva. Saludos. --Néstor Javier Solano Vázquez escribió: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Puedes usar strcmp para comparar dos cadenas (strcmp( $cad, $cadarr ) > ). Si el contenido del arreglo por algún motivo no fuera una cadena > puedes forzarlo a que lo sea: strcmp( $cad, $cadarr . "" ). La > función es igual a la de C, regresa > 1 si $cad es mayor que $cadarr, > 0 si son iguales o -1 en el otro caso. > > Saludos > Javier Solano > > - ----- Original Message ----- > From: "David Alfredo Daza Padron" <ddaza en campus ruv itesm mx> > To: "Linux PPP" <linux en linuxppp com> > Sent: Tuesday, March 12, 2002 12:11 PM > Subject: [Sop.Tec.LinuxPPP] Pregunta de PHP -- offtopic > > > Hola lista, estoy haciendo un script en php para analizar el > > contenido de un archivo TXT desde el web. > > > > Mi php primero lee el contenido del archivo, linea por linea y lo > > pasa a un array. > > Despues a cada elemento del array lo comparo contra un string, pero > > no he tenido exito > > mis comparaciones las hago de la siguiente manera > > > > $valor="OK"; > > if($valor == $arreglo[pos]) > > print ("valor OK"); > > > > el problema que veo es que no puedo comparar un string contra un > > dato de un arreglo, existe alguna forma > > de hacer esto en PHP? alguna instruccion para convertir un valor de > > un arreglo hacia un string? ando en la busqueda de > > esa instruccion, gracias =) > > > > > > pd. disculpen el offtopic, pero espero alguien me pueda dar una > > orientacion. > > > > -- > > Ing. David Alfredo Daza Padron > > Security & Capacity Planning > > Vicerrectoria de Innovacion Tecnologica - VITI - > > Tel (52)(81) 8387 2818, 4580 ext. 351 > > Tel Dir. 81552581 > > Monterrey, Nuevo Leon MEXICO > > > > -------------------------------------------------------------------- > > - Lista de soporte de LinuxPPP > Reglas de la lista en http://linuxppp.com/reglas.html > > -----BEGIN PGP SIGNATURE----- > Version: PGPfreeware 6.5.3 for non-commercial use <http://www.pgp.com> > > iQA/AwUBPI5N2JvW6v7DBVXGEQK/PgCg7sY59w+rqCbckD7tszdWgLH/6h8AoOTb > Tx87seg+ZDH35TT3xOaoSX3d > =lKZ5 > -----END PGP SIGNATURE----- > > --------------------------------------------------------------------- > Lista de soporte de LinuxPPP > Reglas de la lista en http://linuxppp.com/reglas.html --------------------------------------------------------------------- Lista de soporte de LinuxPPP Reglas de la lista en http://linuxppp.com/reglas.html