Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/08/2010, 06:46
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, 9 meses
Puntos: 1517
Respuesta: función file_get_contents retorna siempre 1, porque?

Para evitar ese problema encierra entre paréntesis la variable $text y el file_get_contents.
Código PHP:
Ver original
  1. if (($text=file_get_contents($fileName))!==FALSE){
  2.    echo($text);
  3. }
Debes aprender sobre el orden de precedencia. EL == tiene más precedencia que el = por lo tanto cuando haces tu consulta lo que le estás diciendo es que primero haga file_get_contents() !== false y luego añada el valor. Por eso te sale uno, porque tu condición es cierta y luego le asigna ese valor a la variable $text.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos