Ofte programmører behov for at indkode PHP kode eller tekst for at sikre , at data, der overføres via netværk overføres korrekt, og at søgealgoritmer er optimeret til at minimere søgetiden . Kodning PHP bruges også til sikkerhedsapplikationer , der involverer den videregivende af passwords og finansielle transaktioner via åbne net som World Wide Web. Ved behandlingen af PHP-kode , kan programmører opmærksom på, at koden og tekst- strengene synes meningsløse . Denne kode er ofte kodet PHP kode . Læsning eller decifrere det normalt kræver, at du afkode den med PHP afkode funktioner, såsom afkode basen 64 funktion. Instruktioner
1
Kopier koden eller tekst, der er kodet med base64_encode funktion. Denne kodet tekst kan vises på den webside, du får vist eller i en PHP -fil. Hvis det er i PHP-filen , åbne PHP-fil med en tekst editor , skal du markere den kodede tekst og kopiere det til klip bord . For dette eksempel antage, at base64 kodet tekst i PHP -filen var: " WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == " . Denne kodet tekst er den base64 kodet svarende til ukodet tekst " Dit kodet kortnummer er 324.564 . "
2
Opret en ny tekstfil med din tekst editor program. Gem filen med navnet
3
Skriv det PHP script operatør på den første linje i tekstfilen for at indikere , at teksten er en PHP kodet script " decodedPHP.php ". : < br >
php
4
Erklær en PHP string variabel kaldet "$ Str " på næste linie i tekst-editoren . Sæt ind i kodet tekst du har kopieret og tildele den til $ str variabel med lighedstegnet
$ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == « .
Hvor" WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == "er den base64 kodning for " Dit kodet kortnummer er 324.564 . "
5
Indtast PHP kode til at vise afkodede indholdet af strengen . Brug PHP echo funktionen og base64_decode funktion til at vise den afkodede PHP kode på computerskærmen
echo base64_decode ( $ str ),
6
Type på næste linje i teksten editor den kode, der afslutter PHP script .
? >
7
Gem din PHP -fil og uploade den til din webserver . Naviger til den webside, du har uploadet webserver til . Bemærk at afkodede PHP streng variabel vises på din Web og det lyder : Hej
'Din kodet kortnummer er 324.564 «
8
Brug koden nedenfor til at indkode PHP string variabler som hemmelige base64 koder. Stedfortræder forskellige string variabler til $ str2 at vise base64 kode og kopiere den indkodede strengen ind i $ str variablen at se, at base64 afkode og indkode funktionerne virker korrekt .
< ? Php
$ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == «
echo base64_decode ( $ str ),
$ str2 = ' Din kodet kortnummer er 324.564 «
echo base64_encode ( $ str2 ) ?
>