<Completa PHP Filesystem di riferimento
Definizione e l'utilizzo
I file_put_contents() scrive una stringa in un file.
Questa funzione segue queste regole quando si accede a un file:
- Se FILE_USE_INCLUDE_PATH è impostato, controllare il percorso di inclusione per una copia del nome del file * *
- Creare il file se non esiste
- Aprire il file
- Bloccare il file se è impostato LOCK_EX
- Se FILE_APPEND è impostato, spostarsi alla fine del file. In caso contrario, cancellare il contenuto del file
- Scrivere i dati nel file
- Chiudere il file e rilasciare tutte le serrature
Questa funzione restituisce il numero di carattere scritto nel file in caso di successo, o FALSE in caso di fallimento.
Sintassi
file_put_contents(file,data,mode,context)
Parametro | Descrizione |
---|---|
file | Necessario. Specifica il file di scrivere. Se il file non esiste, questa funzione creerà una |
data | Necessario. I dati da scrivere sul file. Può essere una stringa, un array o un flusso di dati |
mode | Opzionale. Specifica come aprire / scrivere il file. Valori possibili:
|
context | Opzionale. Specifica il contesto del handle di file. Il contesto è un insieme di opzioni che possono modificare il comportamento di un torrente. |
Suggerimenti e Note
Note: Utilizzare FILE_APPEND per evitare di cancellare il contenuto esistente del file.
Esempio
<?php
echo file_put_contents("test.txt","Hello World. Testing!");
?>
L'output del codice precedente sarà:
21
<Completa PHP Filesystem di riferimento