[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Sop.Tec.LinuxPPP] Pregunta de PHP -- offtopic



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



[Hilos de Discusión] [Fecha] [Tema] [Autor]