Question sur les fichiers en PHP

Neutrino3500 Messages postés 91 Statut Membre -  
yg_be Messages postés 24281 Statut Contributeur -
Bonjour,
Comment puis-je ajouter du contenu au début d'un fichier sans écraser ce qu'il y a ensuite et sans prendre trop de temps ni de performance (si gros fichiers)?
Cordialement.
A voir également:

4 réponses

yg_be Messages postés 24281 Statut Contributeur Ambassadeur 1 584
 
bonjour,
si tu n'as pas réservé d'espace libre au début du fichier, je pense que tu ne peux que créer un nouveau fichier.
il est sans doute préférable d'utiliser une base de données, ou plusieurs fichiers. tu ne nous dis rien de ton contexte.
0
Neutrino3500 Messages postés 91 Statut Membre
 
J'ai juste besoin d'ajouter du contenu AU DÉBUT du fichier...
Peux-tu me dire comment ?
(J'aimerais avoir la solution la plus simple.)
0
yg_be Messages postés 24281 Statut Contributeur 1 584 > Neutrino3500 Messages postés 91 Statut Membre
 
eh bien, il faut créer un nouveau fichier, y écrire le nouveau contenu, puis ouvrir l'ancien fichier, lire son contenu, et l'écrire dans le nouveau fichier.
0
Neutrino3500 Messages postés 91 Statut Membre
 
Si le fichier est trop gros, cela prend trop de temps ou de performance... y a t'il une autre solution plus simple ?
0
yg_be Messages postés 24281 Statut Contributeur 1 584
 
tu ne nous dis rien de ton contexte, il est donc difficile de faire une suggestion.
0
Neutrino3500 Messages postés 91 Statut Membre
 
J'ai besoin de créer un chat sans base de données et très grand...
0
yg_be Messages postés 24281 Statut Contributeur 1 584
 
dans quel contexte fais-tu cela? pourquoi sans base de données?
je pense que ce sera plus simple et plus performant avec une base de données.
je n'ai pas d'autre suggestion.
0
Neutrino3500 Messages postés 91 Statut Membre
 
J'ai juste besoin de créer un (gros) chat sans base de données, c'est tout.
0
yg_be Messages postés 24281 Statut Contributeur 1 584
 
comme tu ne communiques pas sur ton contexte (ton "besoin"), ceci t'aidera peut-être: https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
0