Bonjour
J'ai un petit soucis avec la fonction file_put_contents.
Je m'explique :
Voici un code :
Code : Tout sélectionner
$data = array('a'=>rand(),'b'=>rand(),'c'=>rand());
file_put_contents($filename,json_encode($data), LOCK_EX);J'ai pensé à un problème d'écritures simultanées, mais le problème est que ce fichier ne peut être écrit que par cette fonction et que cette fonction ne peut être appelée deux fois en même temps. (néanmoins je peux avoir une lecture (via une fonction appelée par un autre client) et une écriture via cette fonction en simultané)
Auriez vous une idée du problème (ou de comment le résoudre ?)
Merci d'avance !