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

Blabla -  
Yoan Messages postés 11795 Date d'inscription   Statut Modérateur Dernière intervention   -
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   Statut Modérateur Dernière intervention   2 331
 
Tester l'existence du fichier avec is_file() ... si besoin le créer avec fopen() en mode écriture (paramètre 'x') ...
0
Blabla
 
D'accord, est ce que je pourrait pas plutôt is_file() avec touch() ?
0
Yoan Messages postés 11795 Date d'inscription   Statut Modérateur Dernière intervention   2 331
 
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
Blabla
 
Oui remplacer fopen() par touch(), c'est possible ? Quel est la meilleur méthode ?
0
Yoan Messages postés 11795 Date d'inscription   Statut Modérateur Dernière intervention   2 331
 
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