[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 -- resuelto



Hola Nestor, gracias por tu comentarios, en efecto eso es lo que estaba haciendo, leer elemento por elemento del array y compararlo, pero para solucionarlo hice lo siguiente:

Necesitaba compar que el elemento del array al cual apuntaba en ese momento debia ser igual a OK, facil, utilizando la funcion substr() le pedi que de el elemento del array solo substrajera los dos primeros campos, asi sacaba el OK a una variable, luego lo comparaba contra mi otra variable y listo, por fin pude hacer mi comparacion y seleccion de aquellos elementos del array que necesitaba.

Muchas gracias a todos por la ayuda.

nestor gomez muñoz wrote:

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




--
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



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