zebestt | zebestt a écrit :
Bonjour,
Je me permet de poster ce sujet car je n'ai encore pas trouvé de réponses concrètes à mon problème. En effet j'ai un problème pour récupérer le code binaire d'un fichier.
Je m'explique, c'est très simple :
Je récupère un fichier avec php, Je récupère son code binaire (0111100000..... par ex),
Je fais mes traitements que je veux,
J'affiche le code binaire.
Je n'ai pas trouvé, je sais que la fonction fread lit un fichier en binaire mais je ne vois pas comment récupérer le code binaire d'un fichier :-/
Si quelqu'un a la solution, Merci
Franck
|
J'ai résolu le problème :
Code :
- $fichier = fopen('out.tst', 'wb+');
- $b = pack("c", 0x02); // 0x02 comme char
- fwrite($fichier,$b);
- $ff=-1.75440;
- $b = pack("f", $ff); // $ff comme float
- fwrite($fichier,$b);
- fwrite($fichier, pack("c", 0x00)); // fonctionne bien sur également sans variable intermédiaire
- fclose ($fichier);
|
voilà
|