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 :

Lire un fichier binaire


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 7
    Par défaut Lire un fichier binaire
    Bonjour a tous,

    après un longue recherche sur Internet, sur ce forum et la FAQ de développez.com, je n'arrive toujours pas a résoudre mon problème. Je m'explique :

    - J'ai créé un fichier bianaire structuré de la manière suivante : premier octet pour la taille de ma variable stocké sur x octet, et ainsi de suite, ce qui me fait des variable stocké de longueur toujours dynamique.

    Ayant créé ce fichier et développant sous Delphi, je suis un vrai néophyte en ce qui concerne la prgrammation php, mais je cherche a lire ce fichier via une page web (meilleure solution possible hormis un controle ActiveX avec interface mais ceci est une autre histoire...).

    Voilà, je suis ouvert a toute piste

    Merci d'avance

  2. #2
    Membre expérimenté Avatar de daniel61
    Inscrit en
    Décembre 2006
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 139
    Par défaut
    Citation Envoyé par Dark_Yoshi
    - J'ai créé un fichier bianaire structuré de la manière suivante : premier octet pour la taille de ma variable stocké sur x octet, et ainsi de suite, ce qui me fait des variable stocké de longueur toujours dynamique.
    fonctionnement similaire au type shortstring de delphi ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
      function load_delphi_shortstring($file) {
        $vars=array();
        if(file_exists($file)) {
          $id=fopen($file,'rb');
          $buffer=fread($id,filesize($file));
          fclose($id);
          $i=0;
          while($len=(int)ord(substr($buffer,$i,1))) {
            $vars[]=substr($buffer,++$i,$len);
            $i+=$len;
          }
        }
        return $vars;
      }

Discussions similaires

  1. Lire un fichier binaire
    Par vancim dans le forum Pascal
    Réponses: 3
    Dernier message: 20/10/2006, 03h13
  2. comment lire des fichiers binaires
    Par compton dans le forum Autres Logiciels
    Réponses: 8
    Dernier message: 06/07/2006, 13h03
  3. [C#] Lire un fichier binaire
    Par LE NEINDRE dans le forum Windows Forms
    Réponses: 1
    Dernier message: 02/06/2006, 19h08
  4. lire un fichier binaire 8bit apr 8bit
    Par lykim dans le forum Entrée/Sortie
    Réponses: 21
    Dernier message: 12/05/2006, 18h09
  5. [NIO]Lire un fichier binaire
    Par Info-Rital dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 25/07/2005, 08h50

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