No.2ベストアンサー
- 回答日時:
parse_strという関数があります。
http://jp2.php.net/manual/ja/function.parse-str. …
第二引数($arr)が追加されたのは4.0.3ですから、質問者さんの環境(4.3.9)なら問題なく使えます。
(e.g.)
<?php
$str = 'abc=123&def=456&ghi=789';
parse_str($str, $hoge);
print "<pr>";
print_r($hoge);
print "</pr>";
No.1
- 回答日時:
こんなかんじ
<?PHP
$str="abc=123&def=456&ghi=789";
$pattern="/(?<=^|&)(.*?)=(.*?)(?=&|$)/";
preg_match_all($pattern,$str,$match);
foreach((array) $match[1] as $key=>$val){
$hoge[$val]=$match[2][$key];
}
print_r($hoge);
?>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux bashでシングルクォート内の変数の組み込み方教えてください。 2 2023/02/14 19:30
- Excel(エクセル) EXCELで同一セル内で自動的に改行されてしまう(難問) 6 2023/04/16 00:51
- Oracle SQLについて教えて下さい。 主キーを持ったカラムを主キーの機能を持たせたまま カンマ区切りで文字列 1 2023/03/27 22:47
- Visual Basic(VBA) Excel VBAでAA(BBB) → BBB.AA に置換したい 2 2022/10/30 13:59
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/09 10:07
- Excel(エクセル) Excei で、項目の横展開 2 2023/07/15 09:56
- JavaScript javascriptで文字分割は、 split() などメソッド不要??? 4 2023/02/06 22:50
- その他(プログラミング・Web制作) python質問 1 2023/08/14 11:54
- Visual Basic(VBA) 以下のVBAで該当文字列の前後に付与したい。 例 前に付与 abc ユーザーID 12345 後に付 3 2022/04/19 21:50
- その他(データベース) カラム上の重複を削除するクエリを教えてください 3 2022/04/12 14:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPで あるフォルダ内の、特定...
-
VBAを使ってHTMLソースから特定...
-
正規表現で、半角大文字と半角...
-
正規表現について
-
正規表現パターンの記入方法に...
-
PHPで<a>タグ内からURLと文字を...
-
preg_matchでエラーが出ます。
-
Smartyで部分一致
-
特定の範囲間を取得する方法に...
-
正規表現での改行数を求めるに...
-
Excelで数字のみを2倍3倍にする...
-
PHPの「ereg」って何の略で...
-
正規表現でシングルクォーテー...
-
、"(ダブルクォーテーション)...
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
エスケープ文字の復帰(¥r)と...
-
データベースから取り出したテ...
-
改行について
-
エクセルのCOUNTIFが正しくカウ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAを使ってHTMLソースから特定...
-
、"(ダブルクォーテーション)...
-
PHPで変数から1行目だけを取得...
-
PHPで<a>タグ内からURLと文字を...
-
正規表現で「0」のみ抽出
-
Excelで数字のみを2倍3倍にする...
-
PHPで あるフォルダ内の、特定...
-
正規表現で特定のHTMLタグのク...
-
正規表現でシングルクォーテー...
-
preg_matchでエラーが出ます。
-
電話番号のチェック ハイフン...
-
正規表現パターンの記入方法に...
-
Smartyで部分一致
-
住所から特定の文字列、数値を...
-
preg_match : マッチした位置の...
-
http://とhttps://のどちらでも...
-
日本語の文字列のみをURLエンコ...
-
Smartyを使用した、テンプレー...
-
PHPによるIPアドレスマッチ
-
PHP:preg_match_allで複数条件...
おすすめ情報