php parse_str() 関数は、文字列を複数の変数に解析するために使用されます。構文は「parse_str(string,array)」です。パラメータ文字列は解析される文字列で、パラメータ配列は変数を格納する配列の名前。; 配列パラメータが設定されていない場合、この関数によって設定された変数は、同じ名前の既存の変数を上書きします。
parse_str() 関数の使用方法
php parse_str 関数: クエリ文字列を変数に解析します。
構文: parse_str(string,array)
パラメータ:
string (必須) 解析する文字列を指定します。
array (オプション) は、変数を格納する配列の名前を指定します。このパラメータは、変数が配列に格納されることを示します。
注: 配列パラメーターが設定されていない場合、この関数によって設定された変数は、同じ名前の既存の変数を上書きします。 php.ini ファイルの magic_quotes_gpc 設定は、この関数の出力に影響します。有効にすると、変数は parse_str() によって解析される前に、addslashes() によって変換されます。
php parse_str() 関数の例 1
<?php parse_str("id=23&name=John Adams",$myArray); print_r($myArray); ?>
出力:
Array ( [id] => 23 [name] => John Adams )
php parse_str() 関数の例 2
<?php parse_str('id=1&name="独孤求败"',$array); print_r($array); ?>
出力:
Array ( [id] => 1 [name] => "独孤求败" )
以上がPHPのparse_str関数の使い方は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。