No es asi, leete bien las especificaciones de la funcion en php.net, dice algo asi:
Código:
int fopen (string filename, string mode [, int use_include_path])
...
'w' - Abre para sólo escritura; sitúa el apuntador del fichero al comienzo del fichero y trunca el fichero con longitud cero. Si el fichero no existe, trata de crearlo.
...