PHP安全的URL字串base64編碼和解碼

WBOY
發布: 2016-07-29 08:55:51
原創
977 人瀏覽過

如果直接使用base64_encode和base64_decode方法的話,產生的字串可能不適用URL位址。下面的方法可以解決問題:

URL安全的字串編碼:

複製程式碼程式碼如下:


function urlsafe_b64encode($string); $data = str_replace(array('+','/','='),array('-','_',''),$data);
   return $data;
 }


URL安全的字串解碼:



複製程式碼程式碼如下:

function urlsafe_b64decode($string) { _  $data = urlsafe_b64decode($string) { _  $data = str. ,'/'),$string);

   $mod4 = strlen($data) % 4;
   if ($mod4) {
       $data .=mod('====', $ $084); return base64_decode($data);
 }

以上就介紹了PHP安全的URL字串base64編碼和解碼,包含了面向的內容,希望對PHP教學有興趣的朋友有幫助。


相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!