Maison > développement back-end > Problème PHP > Comment écrire un tableau dans un fichier en php (trois méthodes)

Comment écrire un tableau dans un fichier en php (trois méthodes)

PHPz
Libérer: 2023-04-20 15:17:36
original
2370 Les gens l'ont consulté

En PHP, vous pouvez utiliser les méthodes suivantes pour écrire un tableau dans un fichier :

Méthode 1 : utilisez la fonction fwrite()

Dans cette méthode, nous devons d'abord ouvrir le fichier, puis utiliser la fonction fwrite() fonction pour écrire le tableau Importer le fichier. Vous trouverez ci-dessous un exemple de code dans lequel nous ouvrons un fichier appelé "data.txt" et y écrivons un tableau appelé "my_data" :

<?php
$my_data = array("Apple","Banana","Orange");

$file = fopen("data.txt","w");
if($file)
{
  fwrite($file,serialize($my_data));
  fclose($file);
}
?>
Copier après la connexion

Dans le code ci-dessus, nous définissons d'abord un tableau appelé tableau de "my_data", puis nous avons ouvert un fichier appelé "data.txt". Si le fichier est ouvert avec succès, nous convertissons le tableau en chaîne à l'aide de la fonction Serialize() de PHP et l'écrivons dans le fichier à l'aide de la fonction fwrite(). Enfin, nous fermons le fichier.

Méthode 2 : Utiliser la fonction file_put_contents()

Dans cette méthode, nous pouvons facilement écrire l'intégralité du tableau dans un fichier à l'aide de la fonction file_put_contents() de PHP. Voici un exemple de code :

<?php
$my_data = array("Apple","Banana","Orange");
file_put_contents("data.txt",serialize($my_data));
?>
Copier après la connexion

Dans le code ci-dessus, nous définissons d'abord un tableau appelé "my_data". Nous écrivons ensuite l'intégralité du tableau dans un fichier à l'aide de la fonction file_put_contents(). Le premier paramètre de cette fonction est le nom du fichier et le deuxième paramètre est les données à écrire.

Méthode 3 : Utiliser la fonction json_encode()

Dans cette méthode, nous pouvons utiliser la fonction json_encode() de PHP pour convertir le tableau au format JSON et l'écrire dans un fichier. Voici un exemple de code :

<?php
$my_data = array("Apple","Banana","Orange");
file_put_contents("data.txt", json_encode($my_data));
?>
Copier après la connexion

Dans l'exemple de code ci-dessus, nous définissons d'abord un tableau nommé "my_data". Nous convertissons ensuite le tableau en chaîne JSON à l'aide de la fonction json_encode() et l'écrivons dans un fichier à l'aide de la fonction file_put_contents().

Résumé

Dans cet article, nous avons présenté trois façons d'écrire un tableau dans un fichier en PHP. Ces méthodes incluent l'utilisation de la fonction fwrite(), de la fonction file_put_contents() et de la fonction json_encode(). Vous pouvez choisir l'une des méthodes en fonction de vos besoins. J'espère que cet article vous a aidé à apprendre à écrire un tableau dans un fichier.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal