Necesitatea de a cripta o variabilă de șir în programarea web apare destul de des. Acest lucru poate fi necesar nu numai pentru lucrul cu parole sau alte date private. De exemplu, este adesea mai ușor să criptați codul html care trebuie salvat într-un fișier, bază de date sau cookie decât să-l organizați pentru a șterge toate caracterele interzise înainte de a scrie, și apoi să le restaurați după citire. Mai jos este una dintre opțiunile pentru criptarea unei variabile șir folosind limbajul PHP.
Instrucțiuni
Pasul 1
Utilizați funcția de bază64_encode încorporată a PHP pentru a codifica variabilele șirului. Are un singur parametru care trebuie trecut - valoarea variabilei criptate. De exemplu, codul PHP care va afișa textul codat bazat MIME „șir criptat” în pagină ar putea arăta astfel:
Textul codificat va fi astfel: "5 + D46PTw7uLg7e3g / yDx8vDu6uA =".
Pasul 2
Utilizați funcția built-in base64_decode pentru a decoda variabilele șir codate MIME base64. Această funcție are, de asemenea, un singur parametru necesar. De exemplu, pentru a decoda și afișa codul obținut în pasul anterior, puteți utiliza următoarea linie în PHP:
Pasul 3
Utilizați un serviciu web dacă trebuie să codificați un cuvânt sau să testați o singură dată sau dacă nu puteți executa scripturi PHP. De exemplu, accesând pagina https://tools4noobs.com/online_php_functions/base64_encode introduceți cuvântul sau textul dorit în singurul câmp și faceți clic pe butonul codificat Base 64. Scriptul de pe server va primi datele introduse, îi va aplica funcția base64_encode și va plasa valoarea codificată într-un câmp de intrare suplimentar. În el, șirul criptat poate fi copiat și utilizat la discreția dvs. Dacă este necesară decriptarea, puteți utiliza un serviciu web similar care va aplica funcția base64_decode la valoarea pe care ați introdus-o. Pagina corespunzătoare de pe acest site se află la adresa