「PHP」parse_str関数でURLパラメータを分割して取得する

説明
parse_str ( string $encoded_string [, array &$result ] ) : void
URL 経由で渡されるクエリ文字列と同様に encoded_string を処理し、
現在のスコープに変数をセットします。
サンプルコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<?php
// 変数に格納
$param = "level=manager&userId=yamada";
// 分解処理
parse_str($param);
// 出力
echo $level."<br>\n";
echo $userId."<br>\n";
?>
<?php // 変数に格納 $param = "level=manager&userId=yamada"; // 分解処理 parse_str($param); // 出力 echo $level."<br>\n"; echo $userId."<br>\n"; ?>
<?php

// 変数に格納
$param = "level=manager&userId=yamada";
 
// 分解処理
parse_str($param);
 
// 出力
echo $level."<br>\n"; 
echo $userId."<br>\n"; 

?>

結果
manager
yamada

PHP

Posted by arkgame