Page 1 sur 1

Fonction fopen

Posté : 06 avr. 2016, 19:05
par Débutant_Mattéo
Bonjour à tous,
Nouveaux sur le forum de Php France, je suis étudiant dans le web depuis 3 mois.
J'ai débuté une formation dans le web sur le principe des cours à distances.
Mon problème est la partis programmation où j'apprend actuellement PHP.
Le problème est que je n'ai presque aucun exemple dans cette matière, et que cela me parait du Chinois.
Je travail aussi sur le HTML et le CSS où là je suis plutôt bon bien que débutant.

J'ai donc décidé de m'inscrire sur ce forum.

Ma question d'aujourd'hui est la création de fichier en utilisant php avec la fonction "fopen".
Sur certains exercice, je dois créer un fichier grâce à php, et écrire un texte dedans, pour ensuite l'ouvrir en affichant une partis du texte à partir d'une lettre ( la 5ème lettre par exemple).

Je pensais donc utiliser la fonction "fopen" car cette fonction sert à ouvrir un fichier et va le créer si il n'existe pas.
Pour écrire à l'intérieure, je pensais à la fonction "fwrite" pour écrire.

Voici ce que j'ai codé pour "fopen" ce qui crée un fichier:

$fichier="alphabet.txt";
$ressource=fopen($fichier, "x+");

Je ne cherche pas à avoir des réponses toutes faites mais plutôt une orientation pour que je sache construire moi même le programme demandé dans mes exercices.



Merci à vous tous.

Re: Fonction fopen

Posté : 06 avr. 2016, 20:15
par @rthur
Bonjour et bienvenue sur PHPfrance ! :)

Alors tu peux effectivement utiliser fopen/fwrite/fclose et la doc PHP a des exemples qui pourront t'aider à les utiliser :
http://php.net/fwrite

Mais PHP a aussi des fonctions beaucoup plus simple pour traiter les fichiers qui sont file_get_contents() et file_put_contents()
Là aussi regarde les exemples de la doc mais tu peux faire ça en juste quelques lignes de code, c'est magique !
http://php.net/file_put_contents
http://php.net/file_get_contents


##edit : Et comme tu peux le remarquer quand on veut + d'info sur une fonction en PHP, il suffit de taper dans son navigateur l'adresse php.net/ + le nom de la fonction
Et la doc de PHP est l'une des documentation les mieux réalisées pour les développeurs, quasiment toutes les fonctions ont un exemple d'utilisation

Re: Fonction fopen

Posté : 06 avr. 2016, 23:27
par Débutant_Mattéo
Parfait je vais lire toute cette documentation, un grand merci de ton aide @rthur.