bildefiler som er lagret på webservere kan konverteres til binære strenger med PHP . Konvertering et bilde til binær lar deg enkelt lagre det og sende verdier , uten å tenke på koding blir berørt . Selve prosessen med å konvertere bildet til binær er veldig enkelt, med bare noen få linjer med PHP -kode. Koden kan enten lagres som en funksjon som skal brukes som en del av et større program , eller som en stand -alone fil hvis du bare trenger å kjøre en operasjon en gang . Du trenger
PHP Hosting
Vis flere instruksjoner
en
Lag en fil på webserveren som heter " image_binary.php " og lagre den på serveren din. Denne filen vil inneholde all koden til følge.
2
Gi din filbane til en variabel ved hjelp av linjen av koden under. Erstatte strengen inni sitater med banen til bildet ditt på webserveren
$ image = " image.jpg "; .
3
Trekk data fra din filen til en variabel. Bruke ' rb ' tag forteller det til å lyde som binær . Legg linjene av koden nedenfor til filen
$ data = fopen ( $ image , ' rb '); .
$ Size = filstørrelse ( $ image ) ;
$ innholdet = fread ( $ fd , $ størrelse);
fclose ( $ fd ) ;
4
Socket innholdet i filen, nå lagret i $ innholdet variable . Skriv inn følgende linje med kode og bildet vil være en binær streng , lagret i $ kodet variabel. Nå kan du lagre denne strengen til en database for enkel lagring , passerer variabelen for redigering eller vise den
$ kodet = base64_encode ( $ innhold ) ; .