Skip to content

$file.write

Description

Écrit des données dans un fichier.

Syntaxe

$file.write( file , data [ , options ] )

Paramètres

file file / string

Référence ou chemin du fichier à écrire.

Peut être null si on souhaite que le non de fichier soit généré par la méthode. Dans ce cas, indiquer le type au niveau des options.

data string / file
Donnée à enregistrer dans le fichier. Seules les données de type string (éventuellement number) ou file sont supportées. Dans le cas de file, la méthode fonctionne comme une copie (les options ne sont pas prises en compte dans ce cas)
options map

Options d'enregistrement. Les options reconnues sont:

append boolean
Valeur true/false indiquant si les données doivent être ajoutées au contenu existant (true) ou si elles doivent remplacer le contenu existant (false). Par défaut, l'option est considérée comme désactivée, donc la méthode effectue un remplacement.
charset string
Charset des données. Par défaut: UTF-8
type string

Type de fichier à produire. L'option n'est traitée que si file est null, et donc que si la méthode doit générer elle-même un nouveau fichier. On indiquera ici l'extension que le fichier devra porter.

Si file est null et que l'extension n'est pas renseignée, le fichier créé portera l'extension ".dat".

binary boolean
Flag true/false indiquant si les données sont à traiter en tant que données binaires. Par défaut l'option est à false.

Retour

Fichier de destination

Exemple

Non disponible