Ofte programmerere trenger å kode PHP-kode eller tekst for å sikre at data som overføres over nettverk blir overført riktig, og at Søkealgoritmene er optimalisert for å minimere søketiden . Koding PHP brukes også for vakthold som involverer Overførings av passord og finansielle transaksjoner over åpne nett , som World Wide Web . Når behandlingen PHP -kode, kan programmerere oppmerksom på at koden og tekst strenger vises nonsens . Denne koden er ofte kodet PHP -kode. Lese eller tyde det vanligvis krever at du dekode dem med PHP dekode funksjoner som dekode basen 64 funksjon. Instruksjoner
en
Kopier koden eller tekst som er kodet med base64_encode funksjon . Dette kodet tekst kan vises på websiden du viser eller i en PHP -fil . Hvis det er i PHP-filen , åpne opp PHP-filen med en tekst editor , velg den kodede teksten og kopiere den til utklippstavlen . For dette eksempelet anta at base64 kodet tekst i PHP-filen var : " WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA ==" . Dette kodet tekst er base64 kodet tilsvarer ukodet tekst , "Your kodet kortnummeret er 324564 . "
2
Lag en ny tekstfil med din tekst editor program . Lagre filen med navnet
3
Type PHP script operatør på den første linjen i tekstfilen for å indikere at teksten er en PHP kodet script " decodedPHP.php . " :
< ? php
4
Erklærer en PHP streng variabel kalt " $ Str" på neste linje av teksten editor. Lim inn i den kodede teksten kopiert deg og tilordne den til $ str variabel med likhetstegnet
$ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == '; .
Der " WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == " er base64 koding for " Ditt kodet kortnummeret er 324564 . "
5
Skriv inn PHP -kode for å vise dekodet innholdet i strengen . Bruk PHP echo -funksjonen og base64_decode funksjonen til å vise dekodet PHP-koden på dataskjermen
ekko base64_decode ( $ str ) ;
6
Type på neste linje av teksten redaktør koden som ender PHP script .
? >
7
Lagre PHP-filen og laste den opp til webserveren . Naviger til websiden som du lastet opp webserveren til . Observer at dekodet PHP Strengvariabelen vises på web , og det lyder:
'Din kodet kortnummeret er 324564 ';
8
Bruk koden nedenfor til å kode PHP strengvariabler som base64 hemmelige koder . Erstatte forskjellige strengvariabler inn $ str2 å vise base64 koden og kopiere kodet streng inn i $ str variabelen for å se at base64 dekode og kode funksjoner fungerer korrekt .
< ? Php
$ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == ';
ekko base64_decode ( $ str ) ;
$ str2 = 'Din kodet kortnummeret er 324564 ';
ekko base64_encode ( $ str2 );
>