首頁 > 後端開發 > PHP問題 > php url轉碼函數有哪些

php url轉碼函數有哪些

藏色散人
發布: 2023-03-09 09:16:02
原創
2931 人瀏覽過

php url轉碼函數有:1、urlencode函數用於編碼URL字串;2、urldecode函數用於解碼已編碼的URL字串;3、rawurlencode函數用於按照RFC3986對URL進行編碼;4、rawurldecode用於解碼。

php url轉碼函數有哪些

本文操作環境:Windows7系統、PHP7.1版,DELL G3電腦

  • urlencode —編碼URL 字串

說明

urlencode ( string $str ) : string
登入後複製

此函數便於將字串編碼並將其用於URL 的請求部分,同時它還便於將變數傳遞給下一頁。

參數

str

要編碼的字串。

傳回值

傳回字串,此字串中除了-_. 之外的所有非字母數字字元都將被替換成百分號(%)後面跟著兩位十六進制數,空格則編碼為加號( )。此編碼與 WWW 表單 POST 資料的編碼方式是一樣的,同時與 application/x-www-form-urlencoded 的媒體類型編碼方式一樣。由於歷史原因,此編碼在將空格編碼為加號( )方面與 » RFC3986 編碼(請參閱 rawurlencode())不同。

  • urldecode — 解碼已編碼的URL 字串

說明

urldecode ( string $ str ) : string

解碼給出的已編碼字串中的任何%##。加號(' ')被解碼成一個空格字元。

參數

str

要解碼的字串。

傳回值

傳回解碼後的字串。

  • rawurlencode() - 依照RFC 3986 對URL 進行編碼

  • rawurldecode() - 對已編碼的URL 字串進行解碼

【推薦學習:PHP影片教學

以上是php url轉碼函數有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
怎麼學好php
來自於 1970-01-01 08:00:00
0
0
0
PHP擴充intl
來自於 1970-01-01 08:00:00
0
0
0
php數據獲取?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板