ホームページ > バックエンド開発 > PHPチュートリアル > PHP でクエリ文字列を配列に変換するにはどうすればよいですか?

PHP でクエリ文字列を配列に変換するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-12-26 13:46:10
オリジナル
550 人が閲覧しました

How to Convert a Query String to an Array in PHP?

クエリ文字列を配列に変換します

問題ステートメント:

クエリ文字列 pg_id を変換します=2&parent_id=2&ドキュメント&ビデオを 配列。期待される出力は次のとおりです。

array(
    'pg_id' => 2,
    'parent_id' => 2,
    'document' => '',
    'video' => ''
)
ログイン後にコピー

parse_str を使用した解決策:

parse_str 関数を使用すると、クエリ文字列を解析し、値を変数に割り当てることができます。データを変数ではなく配列に保存するには、2 番目のパラメーターを TRUE に設定します。

$queryString = "pg_id=2&parent_id=2&document&video";

parse_str($queryString, $queryArray, TRUE);

print_r($queryArray);
ログイン後にコピー

以上がPHP でクエリ文字列を配列に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート