IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Lecture d'un fichier binaire


Sujet :

Langage PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 44
    Par défaut Lecture d'un fichier binaire
    Bonjour,
    Etant complètement novice en PHP, je me demandais s'il était possible de lire des fichiers binaires avec cette techno (cf. historique dans mon sujet précédent, rubrique HTML http://www.developpez.net/forums/viewtopic.php?t=425066 )

    PS : Il y a sûrement aussi une méthode pour insérer un lien vers un sujet précédent, non ?... :

  2. #2
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Tu veux en faire quoi de ce fichier ?

  3. #3
    FFF
    FFF est déconnecté
    Membre éclairé Avatar de FFF
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    342
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 342
    Par défaut
    réponse : oui

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 44
    Par défaut
    Pardon pour la pause week-end

    Je conclue de vos réponses qu'il est possible de lire des fichiers binaires avec du PHP(...comme j'avais posé deux questions ...).

    Je voudrais lire des fichiers de données, écrits - par moi - dans un format propriétaire et formater la sortie dans un fichier html. Cette manip existe déjà grâce à un outil écrit en C, mais le problème, c'est que je ne peux plus rappeler mon outil C à partir de la page html (en fait, je voudrais faire quelque chose qui boucle), c'est pourquoi on m'a conseillé d'écrire plutôt mon outil en PHP ... existe-t-il quelque chose dans la littérature PHP qui traite plus précisément des fichiers binaires ?? J'ai l'impression que ce n'est pas "classique" ?!

  5. #5
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    je n'ai jamais essaye mais je pense que la fonction fread() le permet. Si j'ai bien compris la doc.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 44
    Par défaut
    Merci Yiannis (tu as un nom qui fleure bon la Grèce ... tu habites la Crète ? Je reviens d'Amorgos et Santorin dans les Cyclades ... j'ai adoré )

    Le code ressemble comme deux gouttes d'eau à du C en fait ... je ne devrais pas avoir trop de soucis

    Par contre, je me demandais s'il était possible d'avoir plusieurs fichiers pour traiter plusieurs types de requêtes ou bien est-ce qu'il faut que tout le code soit mis à plat dans un seul fichier ? (question d'ergonomie et de modularité).

    Est-ce qu'il y a aussi un système de lib pour encapsuler du code ?

  7. #7
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    excuse moi Gloubie, mais je comprend pas vraiment ta question alors je vais essaye de repondre comme je l'ai compris.

    tu peux mettre toute tes fonctions dans un fichier (ie: lib.php) et l'iclure dans lesfichiers ou tu en as besoin avec un: include "lib.php";

    J'espere avoir repondu a tes questions

    (PS: mon prenom est jean-marc mais c'est trop difficile a prononcer pour les grecs, alors ici, c'est yiannis )

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 44
    Par défaut
    Merci Jean-Marc

    Tu as bien répondu à mes questions en effet : en fait je peux faire en PHP tout ce que je peux faire en C en matière de répartitions de fichiers et c'est ce que je voulais savoir

    Par contre, tu sais si les performances sont bonnes : temps d'accès aux fichiers, temps de calcul ...?

    Pour la gestion des tableaux, ça se passe comment ? D'après la doc que tu m'as fourni, ça a l'air moins bourin qu'en C ... en as-tu déjà utilisé ?

  9. #9
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    je ne pourrai pas te faire un benchmark sur les performances, etant donne que je ne connais pas le C

    ce que je peux te dire, c'est que au niveau des perf......ben, par exemple j'ai une page qui fait enormement de calculs (+ de 2000 lignes) et les perf ne sont pas mauvaises. Comme tout language, tu peux faire un script de 10 lignes et faire ramer ton serveur. Sur ce site tu as plethore de bon tutoriels.
    Va faire un tour dans la FAQ php, tu trouveras ton bonheur pour optimiser le code et faire des traitements de tableaux.

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 44
    Par défaut
    Ok merci beaucoup !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lecture d'un fichier Binaire
    Par insa59 dans le forum C
    Réponses: 10
    Dernier message: 06/03/2007, 19h18
  2. Réponses: 1
    Dernier message: 21/12/2006, 13h06
  3. lecture d'un fichier binaire
    Par booby dans le forum C
    Réponses: 17
    Dernier message: 20/09/2006, 16h11
  4. lecture d'un fichier binaire
    Par Tonta dans le forum C++
    Réponses: 1
    Dernier message: 14/04/2006, 06h53
  5. lecture d'un fichier binaire en VB
    Par olivier] dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 28/12/2005, 11h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo