PHP and javascript snippets you can copy and paste.

Wednesday, March 21, 2007

file_write($fileName, $data, $mode)

/**
* file_write()
*
* Writes data to a file.
* @param string $fileName -file to write to.
* @param string $data -the data to write.
* @param string $mode -mode eg 'w','a' etc.
*/

function file_write($fileName, $data, $mode){

if ($handle = fopen($fileName, $mode)) {
if (flock($handle, LOCK_EX)) { // do an exclusive lock
fwrite($handle, $data);
flock($handle, LOCK_UN); // release the lock
}
fclose($handle);
}

}

No comments: