file_put_content wrapper