ホームページ > バックエンド開発 > PHPチュートリアル > ! php urlencodeの「+」記号について

! php urlencodeの「+」記号について

WBOY
リリース: 2016-06-13 13:28:23
オリジナル
1124 人が閲覧しました

ヘルプ! php urlencode の "+" 記号について
php の "+" 記号が urlencode でエンコードされた後、


は urldecode でデコードされ、' ' になります。これは空であり、I ではありません。それがスペースなのか空のスペースなのかわかりません。私にはスペースのように見えます。つまり、元の「+」記号ではありません。元の + 記号を取得するにはどうすればよいですか。 ?


-----解決策---------

ディスカッション

この状況は私のテストでも発生しました:
PHP コード

#Send page
$param = "1+1";
echo urlencode($param)."
";
#1%2B1
header("Location:./test17.php/?can=".urlencode($param));
#http://path/test/test_csdn/test17.php/?can=1%2B1

#ページを受信
i……


------解決策------------------

ディスカッション
この urldecode 関数の用途は何ですか?


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート