PGBox
P
G
Box

mb_parse_str

その他のメニューへ戻る



使用した環境
PHP 5.2.13

リクエストパラメータ(GET, POST, Cookie)の内容を変数に格納します。


実施にGETされたデータでなくても
変数へ格納する事も可能です。

サンプルは以下のようになります。
$arr = array();
mb_parse_str("aaa=123&bbb=456&ccc=789", $arr);

foreach ($arr as $k=>$v) {
    echo $k."=".$v."<br />";
    
}


結果は以下のようになります。
aaa=123
bbb=456
ccc=789

先頭に"?"をつけないように注意してください。
"?aaa=123&bbb=456&ccc=789"の場合、
"?aaa"という変数名でパースされてしまいます。




第二引数を省略した場合は、グローバル変数へ格納されます。
mb_parse_str("aaa=123&bbb=456&ccc=789");

echo $aaa."<br />";
echo $bbb."<br />";
echo $ccc."<br />";


この場合の結果は以下のようになります。
123
456
789









その他のメニューへ戻る