Foros del Web » Programando para Internet » PHP »

Ayuda sencilla con un operador logico

Estas en el tema de Ayuda sencilla con un operador logico en el foro de PHP en Foros del Web. Hola, buenos dias a todos Actualmente estoy estudiando php /mysql de un pdf book, y bueno me encanta el php hasta ahora, tengo una pequeña ...
  #1 (permalink)  
Antiguo 18/04/2009, 00:21
 
Fecha de Ingreso: abril-2009
Mensajes: 39
Antigüedad: 15 años
Puntos: 0
Ayuda sencilla con un operador logico

Hola, buenos dias a todos
Actualmente estoy estudiando php /mysql de un pdf book, y bueno me encanta el php hasta ahora, tengo una pequeña consulta. si yo estoy tratando de leer un archivo de texto en el que se esta guardando data de un formulario cuando hago esta linea

Código:
while (!feof($fp){
$order = fgets ($fp, 999);
echo $order . '<br />';
}

la primera linea que marque en rojo donde esta el comienzo del bucle, dice !feof, esto exactamente que me dice? que busque hasta quellegue a final del archivo? cual seria la diferencia de lo mismo pero sin el signo de !,

Agradezco su ayuda
Alguien un poco confundido con este operador logico.
  #2 (permalink)  
Antiguo 18/04/2009, 02:34
 
Fecha de Ingreso: marzo-2009
Mensajes: 171
Antigüedad: 15 años, 1 mes
Puntos: 4
Respuesta: Ayuda sencilla con un operador logico

eof -> end of file
por tanto le dices: mientras que no llegues al final de fichero haz lo que hay entre llaves o a falta de estas lo que hay en la siguiente línea.

Posteriormente almacenas los datos en un buffer y luego operarias con ellos, pero esto es otra historia.
  #3 (permalink)  
Antiguo 18/04/2009, 07:07
 
Fecha de Ingreso: abril-2009
Mensajes: 39
Antigüedad: 15 años
Puntos: 0
Respuesta: Ayuda sencilla con un operador logico

Gracias xurxinho, eso responde mi pregunta entonces este operador ! delante de la instruccion quiere decir que es como una especi de negacion! segun comprendi...

gracias.
  #4 (permalink)  
Antiguo 18/04/2009, 10:20
 
Fecha de Ingreso: julio-2008
Ubicación: Santa Fe
Mensajes: 66
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Ayuda sencilla con un operador logico

Mas que negacion significa distinto, mientras el dato obtenido sea DISTINTO al "final de archivo" hacer esto...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:08.