Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/05/2014, 01:46
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 10 meses
Puntos: 574
Respuesta: Problema al leer archivo local

Repasa el manual la función retorna falso en caso de error al leer el fichero (generalmente que el fichero no exista) o cuando el contenido del fichero es interpretable como falso (generalmente cuando contenga un 0).

Manual

Cita:
Advertencia

Esta función puede devolver el valor booleano FALSE, pero también puede devolver un valor no booleano que se evalúa como FALSE. Por favor lea la sección sobre Booleanos para más información. Use el operador === para comprobar el valor devuelto por esta función.
Código PHP:
Ver original
  1. $others_data = file_get_contents($chatbox_file['other']);
  2. if($others_data !== false){
  3.    echo "Esta función devuelve los datos leídos";
  4. }else{
  5.    echo "Esta función devuelve FALSE en caso de error";
  6. }

Soló entrará en el condicional cuando realmente no sea falso.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 14/05/2014 a las 04:24