[PHP] Créer un fichier si il existe pas.

Fermé
Blabla - 21 juin 2010 à 19:27
Yoan Messages postés 11795 Date d'inscription mardi 1 février 2005 Statut Modérateur Dernière intervention 10 décembre 2023 - 21 juin 2010 à 20:34
Bonjour, j'aimerai savoir comment faire pour créer un fichier (texte) en PHP si il existe pas seulement.

Merci d'avance.
A voir également:

3 réponses

Yoan Messages postés 11795 Date d'inscription mardi 1 février 2005 Statut Modérateur Dernière intervention 10 décembre 2023 2 327
21 juin 2010 à 19:31
Tester l'existence du fichier avec is_file() ... si besoin le créer avec fopen() en mode écriture (paramètre 'x') ...
0
D'accord, est ce que je pourrait pas plutôt is_file() avec touch() ?
0
Yoan Messages postés 11795 Date d'inscription mardi 1 février 2005 Statut Modérateur Dernière intervention 10 décembre 2023 2 327
21 juin 2010 à 19:42
Non, mais tu pourrais parler français.
Il manque des mots à ta phrase :)

Si tu veux remplacer une des deux fonctions par touch(), oui c'est possible. A toi de deviner laquelle en lisant la doc !
0
Oui remplacer fopen() par touch(), c'est possible ? Quel est la meilleur méthode ?
0
Yoan Messages postés 11795 Date d'inscription mardi 1 février 2005 Statut Modérateur Dernière intervention 10 décembre 2023 2 327
21 juin 2010 à 20:34
Oui c'est possible.

Quant-à savoir quelle est la meilleure je dirais fopen pour des raisons de clarté du code. touch permet à l'origine de modifier les timestamps du fichier, créer un fichier ce n'est pas ça vocation.
0