Revision Difference
file.Write#561980
<function name="Write" parent="file" type="libraryfunc">
<description>Writes the given string to a file. Erases all previous data in the file. To add data without deleting previous data, use <page>file.Append</page>.</description>
<realm>Shared and Menu</realm>
<file line="21-L29">lua/includes/extensions/file.lua</file>
<args>
<arg name="fileName" type="string">The name of the file being written into. The path is relative to the **data/** folder.
This argument will be forced lowercase.
The filename **must** end with one of the following:
* .txt
* .dat
* .json
* .xml
* .csv
* .dem⤶
* .vcd⤶
* .gma⤶
* .mdl⤶
* .phy⤶
* .vvd⤶
* .vtx⤶
* .ani⤶
* .vtf⤶
* .vmt⤶
* .png⤶
* .jpg
* .jpeg
* .png⤶
* .vtf⤶
* .vmt⤶
* .mp3
* .wav
* .ogg
* .vcd⤶
* .dem⤶
* .gma⤶
Restricted symbols are: `" :`
</arg>
<arg name="content" type="string">The content that will be written into the file.</arg>
</args>
</function>
<example>
<description>Writes to **data/helloworld.txt**.</description>
<code>file.Write( "helloworld.txt", "This is the content!" )</code>
</example>