Ofta programmerare behöver för att koda PHP-kod eller text för att säkerställa att data som överförs via näten överförs korrekt och att sökalgoritmer är optimerade för att minimera söktiden . Kodning PHP används också för säkerhetsapplikationer som involverar sändningen av lösenord och finansiella transaktioner över öppna nät , såsom World Wide Web . Vid prövningen PHP-kod , kan programmerare notera att koden och text strängar verkar meningslöst . Denna kod används ofta kodad PHP-kod . Läsa eller dechiffrera det oftast kräver att du avkoda den med PHP avkoda funktioner såsom avkoda base 64 funktion . Instruktioner
1
Kopiera koden eller text som har kodats med base64_encode funktionen . Denna kodad text kan visas på webbsidan som du tittar på eller i en PHP-fil . Om det är i PHP -filen , öppna upp PHP-fil med en textredigerare , markera den kodade texten och kopiera den till klippbord . För detta exempel , anta att base64 kodad text i PHP -filen var : " WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == " . Denna kodad text är base64 kodad motsvarighet till okodade text , " Din kodat kortnummer är 324.564 . "
2
Skapa en ny textfil med din text editor program . Spara filen med namnet
3
Skriv PHP-skript operatören på den första raden i textfilen för att indikera att texten är en PHP kodade skript " decodedPHP.php . " :
< ? php
4
Deklarera en PHP sträng variabel som heter " $ Str " på nästa rad i textredigeraren . Klistra in den kodade texten du kopierat och tilldela den till $ Str variabel med likhetstecknet
$ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == ' ; .
Där " WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == " är base64 kodar för " Din kodat kortnummer är 324.564 . "
5
Skriv in PHP- kod för att visa de avkodade innehållet i strängen . Använd PHP echo funktionen och base64_decode funktion för att visa avkodade PHP-kod på datorskärmen
echo base64_decode ( $ str ) ;
6
Skriv på nästa rad i texten redaktör koden som avslutar PHP-skript .
? >
7
Spara din PHP-fil och ladda upp den till din webbserver . Navigera till den webbsida som du laddat webbservern till . Observera att det avkodade PHP strängvariabeln visas på din webbsida och den lyder :
" Din kodat kortnummer är 324.564 " ,
8
Använd koden nedan för att koda PHP strängvariabler som hemliga base64 koder. Suppleant olika strängvariabler in $ str2 att visa Base64 koden och kopiera den kodade strängen i $ Str variabeln för att se att Base64 avkoda och koda funktioner fungerar korrekt .
< ? Php
$ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == ' ;
echo base64_decode ( $ str ) ;
$ str2 = ' Din kodat kortnummer är 324.564 " ,
echo base64_encode ( $ str2 ) ; ?
> Addera