SQLの窓

2010年05月18日


PHP : OAuth用 rfc3986 の urlencode

PHP 5.3.0 より前のバージョンでは、rawurlencode はチルダ (~) もエンコードしていました。これは ≫ RFC 1738 で定められた方法です。
<?php

print str_replace(
	'%7E',
	'~',
	rawurlencode("a b 日本語")
)

?>

と言うか、php 5.2.x と 5.3.x で rawurlencode の動作が違うようです。上記は、5.2.x 用で、5.3.x では必要無いみたいです

関連する記事

VBScript : URLEncode( OAuth 用 rfc3986 )

PHP / JavaScript / ASP / PowerShell / python / Framework(バージョン別) : 処理別の urlencode の結果の違い



タグ:twitter API
【PHP + 通信の最新記事】
posted by lightbox at 2010-05-18 08:44 | PHP + 通信 | このブログの読者になる | 更新情報をチェックする
container 終わり



フリーフォントで簡単ロゴ作成
フリーフォントでボタン素材作成
フリーフォントで吹き出し画像作成
フリーフォントではんこ画像作成
ほぼ自由に利用できるフリーフォント
フリーフォントの書体見本とサンプル
画像を大きく見る為のウインドウを開くボタンの作成

CSS ドロップシャドウの参考デモ
イラストAC
ぱくたそ
写真素材 足成
フリーフォント一覧
utf8 文字ツール
右サイド 終わり
base 終わり