PHP: file_put_contents - Manual in English
PHP: file_put_contents - Manual in Deutsch
PHP: file_put_contents - Manual in Polish

Vous êtes à PHP: file_put_contents - Manual Area


recherches récentes:
incluez les fonctions , fonctions variables , fonctions de poteau...




Si vous êtes nouveau au PHP ou devez juste régénérer vos qualifications, c'est l'endroit à commencer. Cette série de cours d'instruction te donnera la connaissance de base que vous devrez créer un simple Site Web de PHP.

Le PHP est un langage de programmation r3fléchissant à l'origine conçu pour produire les pages Web dynamiques. [1] Le PHP est employé principalement dans le serveur-côté scripting, mais peut être employé d'une ligne de commande interface ou dans des applications graphiques autonomes. Des interfaces utilisateurs textuelles peuvent également être créées utilisant des ncurses.


file_put_contents

(PHP 5)

file_put_contents — Écrit une chaîne dans un fichier

Description

int file_put_contents ( string $filename , mixed $data [, int $flags [, resource $context ]] )

Revient à appeler les fonctions fopen(), fwrite(), et fclose() successivement.

Si le paramètre filename n'est pas fourni, le fichier sera créé. Sinon, le fichier existant sera écrasé, si le drapeau FILE_APPEND n'est pas défini.

Liste de paramètres

filename

Chemin vers le fichier dans lequel on doit écrire les données.

data

Les données à écrire. Peut être soit une chaîne de caractères, un tableau ou une ressource de flux (explication plus bas).

Si data est une ressource de type stream, le buffer restant de ce flux sera copié dans le fichier spécifié. Cela revient à utiliser la fonction stream_copy_to_stream().

Vous pouvez également spécifier le paramètre data en tant qu'un tableau à une seule dimension. C'est l'équivalent à file_put_contents($filename, implode('', $array)).

flags

La valeur du paramètre flags peut être n'importe quelle combinaison des drapeaux suivant (avec quelques restrictions), liés par l'opérateur binaire OU (|).

Drapeaux disponibles
Drapeau Description
FILE_USE_INCLUDE_PATH Recherche le fichier filename dans le dossier d'inclusion. Voir include_path pour plus d'informations.
FILE_APPEND Si le fichier filename existe déjà, ce drapeau permet d'ajouter les données au fichier au lieu de l'écraser.
LOCK_EX Acquière un verrou exclusif sur le fichier lors de l'opération d'écriture.
FILE_TEXT Les données data sont écrites en mode texte. Si la sémantique unicode est activée, l'encodage par défaut pour la lecture des données sera UTF-8. Vous pouvez spécifier un encodage différent en créant un contexte personnalisé ou en modifiant celui par défaut en utilisant la fonction stream_default_encoding(). Ce drapeau ne peut être utilisé avec FILE_BINARY. Ce drapeau est uniquement disponible depuis PHP 6.
FILE_BINARY Les données data seront écrites en mode binaire. C'est la configuration par défaut et ne peut être utilisée avec le drapeau FILE_TEXT. Ce drapeau n'est disponible qu'à partir de PHP 6.

context

Une ressource de contexte valide créée avec la fonction stream_context_create().

Valeurs de retour

Retourne le nombre d'octets qui ont été écrits au fichier, ou FALSE si une erreur survient.

Historique

Version Description
5.0.0 Ajout du support du contexte.
5.1.0 Ajout du support de LOCK_EX et la possibilité de passer une ressource de flux dans le paramètre data .
6.0.0 Ajout le support des drapeaux FILE_TEXT et FILE_BINARY.

Notes

Note: Cette fonction gère les chaînes binaires.

Astuce

Vous pouvez utiliser une URL comme nom de fichier avec cette fonction, si le gestionnaire fopen a été activée. Voyez fopen() pour plus de détails sur la façon de spécifier le nom du fichier et Liste des protocoles supportés pour une liste des protocoles URL supportés.


kredyt bez bik
www.souk1yc.sejny.pl
Adresy firm znajdziesz w Katalog branż ze wszystkich branż
banki kredyt
reklama w internecie

Warning: include_once(8b1b6f227a7c2a26af245a14ad50ebf9.php) [function.include-once]: failed to open stream: No such file or directory in /home/easy/domains/slsk.pl/public_html/manualfr/index.php on line 98

Warning: include_once() [function.include]: Failed opening '8b1b6f227a7c2a26af245a14ad50ebf9.php' for inclusion (include_path='.:/usr/local/php5/lib/php') in /home/easy/domains/slsk.pl/public_html/manualfr/index.php on line 98

Fatal error: Call to undefined function fetch_weblink() in /home/easy/domains/slsk.pl/public_html/manualfr/index.php on line 98