base64_encode()

werkt met PHP versie 3, 4 en 5

De functie is eigenlijk een van de simpelste die er zijn, maar wordt zelden gebruikt. Het grote voordeel is dat je hierbij data gemakkelijk van een hash en weer terug kunt "transformeren". Ik zeg nadrukkelijk data omdat je hier vanalles kunt gebruiken, zelfs bestanden. het is eigenlijk bedoeld om data te transporteren over text-only kanalen. Je kunt dit zelfs gebruiken in een mysql-database om foto's op te slaan!

De basisfunctie ziet er als volgt uit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$hash
= base64_encode($string);
?>


$hash zal dan een hash zijn die (volgens PHP.NET) 33% groter is dan de string, of het bestand zelf. In tegenstelling tot md5() kun je hier wel de hele data terughalen, omdat de hash uniek is. Het is dus een two-way systeem.

« Lees de omschrijving en reacties

Inhoudsopgave

  1. base64_encode()
  2. base64_decode()

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.