Dans le développement de PHP, le fonctionnement des fichiers est l'une des exigences communes. La fonction file_put_contents () fournit un moyen concis et efficace d'écrire des données de chaîne dans un fichier. Cet article expliquera en détail l'utilisation de fichier_put_contents () et coopérera avec des exemples pour vous aider à maîtriser rapidement les compétences d'utilisation de cette fonction.
La définition de la fonction est la suivante:
file_put_contents (String $ nom de fichier, data mixte $ [, int $ flags = 0 [, ressource $ context]])
Description du paramètre:
Valeur de retour:
L'exemple suivant montre comment écrire une chaîne dans un fichier:
// Écrire des chaînes pour fichier
$result = file_put_contents($filename, $data);
if ($result !== false) {
echo "Les données sont écrites avec succès dans le fichier,Écrire au total" . $result . "Octets。";
} else {
echo "Échec de l'écriture dans le fichier!";
}
?>
illustrer:
Si vous avez besoin d'ajouter des données après le contenu du fichier, vous pouvez utiliser l'indicateur FILE_APPEND :
// Ajouter l'écriture dans le fichier
$result = file_put_contents($filename, $data, FILE_APPEND);
if ($result !== false) {
echo "数据成功Ajouter l'écriture dans le fichier,Additionné" . $result . "Octets。";
} else {
echo "追加Échec de l'écriture dans le fichier!";
}
?>
illustrer:
La fonction file_put_contents () est simple et facile à utiliser. Il peut non seulement écraser les écritures, mais prend également en charge les écritures A SPEND, ce qui convient à une variété de besoins de fonctionnement des fichiers. Lorsque vous l'utilisez, vous devez vous assurer que le fichier cible existe et a des autorisations d'écriture. La maîtrise de cette fonction peut efficacement améliorer l'efficacité du fonctionnement de l'écriture de fichiers en PHP.