En el ejemplo que posteaste más arriba el explode me trae todo en un elemento de la matriz.
Pero si cambio:
Código PHP:
explode( '\t', $registro );
por :
Código PHP:
explode( "\t", $registro );
La comilla simple por doble, funciona sin problema.
No debería ser lo mismo?
Yo lo había hecho con el siguiente script y me fallaba.
Código PHP:
<?php
$gestor = fopen("chat.log","r");
while ($info_chat = fscanf($gestor, "%s\t%s\t%s\t%s\t%s\n")) {
list ($chat_room, $date, $tiem, $user_patient, $content) = $info_chat;
print($content)."<br>";
}
fclose($gestor);
?>