PHPで配列を検索クエリ化、検索クエリを配列化
2015/09/02
PHPで配列を検索クエリ化、検索クエリを配列化する方法のメモ。
■配列をクエリ化
$hoge = array('name'=>'hoge', 'id' => 1, 'pass' => 'fdkn'); echo http_build_query($hoge, '&'); //name=hoge&id=1&pass=fdkn
■クエリを配列化
$hoge = 'name=hoge&id=1&pass=fdkn'; parse_str($hoge, $query); var_dump($query); //array(3) { ["name"]=> string(4) "hoge" ["id"]=> string(1) "1" ["pass"]=> string(4) "fdkn" }
file_get_contentsとかでgetクエリを渡したい場合はこの方法をとった方が見やすくて、パラメータも書き換えやすい。
関連記事
CodeIgniter4の各種設定項目のまとめ記事
CodeIgniter4.4.4の各種設定項目を後から確認できるようまとめておき ...
htaccessではなくPHPでベーシック認証をかける方法
htaccessではなくPHPでベーシック認証をかける方法についてソースコードを ...
PHPでログインフォームにひらがな認証を設置する方法
ログインフォームに平仮名認証を設置したい。英数字認証だとSecurimageとい ...
PHPを用いてフォームからzipファイルをアップロードしサーバ上で解凍(展開)させる方法
formからzipファイルをアップロードしサーバ上で解凍(展開)するという一連の ...
PHPのLocationにGETパラメータとして変数を入れる方法
PHPでページ遷移したい際に以下のように記述すると思う。 header("Loc ...