Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-sicherer URL-String-Base64-Codierungs- und Decodierungs-Beispielcode

PHP-sicherer URL-String-Base64-Codierungs- und Decodierungs-Beispielcode

怪我咯
怪我咯Original
2017-07-09 09:26:562673Durchsuche

Dieser Artikel stellt hauptsächlich PHPSichereStringBase64-Kodierung und -Dekodierung vor. Freunde in Not können sich darauf beziehen >Wenn Sie die Methoden base64_encode und base64_decode direkt verwenden, ist die generierte Zeichenfolge möglicherweise nicht auf die URL-Adresse anwendbar. Die folgende Methode kann dieses Problem lösen:

URL-sichere String-Kodierung:


Der Code lautet wie folgt:

URL-sichere String-Dekodierung:
function urlsafe_b64encode($string) {
   $data = base64_encode($string);
   $data = str_replace(array('+','/','='),array('-','_',''),$data);
   return $data;
 }


Der Code lautet wie folgt:

Das obige ist der detaillierte Inhalt vonPHP-sicherer URL-String-Base64-Codierungs- und Decodierungs-Beispielcode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn