title: Watch multiple PHP CLI output streams without writing to file
body: <p>I am writing a PHP scripts (yes, it needs to stay PHP) that will take in data, categorize it, and eventually write it to a database.  During testing I would like to be able to watch it's multiple outputs, without writing huge logs.  Is this possible?</p>
  
  <p>My initial thought was to use file_put_contents to put it's various streams into specific files, and use tail -f to watch these files.  Constantly overwriting the file contents, so as to not make one huge file, but one file that at any time has one entry in it.</p>
  
  <p>This 'works', but on every write, tail outputs 'tail: xxx.txt: file truncated', which is distracting.</p>
  
  <p>Does anyone know of any other solutions?</p>