ホームページ  >  記事  >  バックエンド開発  >  PHP カスタム URLencode、urldecode 関数 example_PHP チュートリアル

PHP カスタム URLencode、urldecode 関数 example_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:00:481176ブラウズ

phpカスタムurlencode、urldecode関数の例

この記事では主にphpカスタムurlencode、urldecode関数を紹介し、php文字列トランスコーディングのテクニックを分析する例を紹介します。

この記事の例では、PHP のカスタム urlencode 関数と urldecode 関数について説明します。参考のためにみんなで共有してください。詳細は以下の通りです

?

1

2

3

4

5

6

7

8

9

10

11

12

13

//JavaScript の ajaxObject 関数と連携して文字列をトランスコードします。

関数 ajax_encode($str){

$patern = array("/%/","/=/","/&/");

// % は最初の項目である必要があり、置換は項目の順序で実行されます。

$rp = array("%25","%26","%3D");

return preg_replace($patern,$rp,$str);

}

//逆関数

関数 ajax_decode($str){

$patern = array("/%25/","/%26/","/%3D/");

$rp = array("%","=","&");

return preg_replace($patern,$rp,$str);

}

この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

http://www.bkjia.com/PHPjc/973117.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/973117.html技術記事 PHP カスタム urlencode、urldecode 関数の例 この記事では、主に PHP カスタム urlencode、urldecode 関数を紹介します。この例では、特定の参考値を持つ PHP 文字列トランスコーディングの手法を分析します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。