UK[pɑ:z] US[pɑ:rs]

vt. 文法的に説明または分析する (単語、文など)

三人稱単數(shù)形: parses 現(xiàn)在分詞: parsing過去時(shí)制 : 解析された過去分詞: 解析された

PHPのparse_str()関數(shù) 構(gòu)文

parse_str() 関數(shù)の使用方法?

php parse_str() 関數(shù)は、文字列を複數(shù)の変數(shù)に解析することを意味します。構(gòu)文は parse_str(string,array) です。配列パラメータが設(shè)定されていない場合、この関數(shù)によって設(shè)定された変數(shù)は、既存の変數(shù)。同じ名前の変數(shù)。

関數(shù): クエリ文字列を変數(shù)に解析します

構(gòu)文: parse_str(string,array)

# #パラメータ:

#Parametersstringarray
Description
必須、指定します解析する文字列
オプションで、変數(shù)を格納する配列の名前を指定します。このパラメータは、変數(shù)が配列に格納されることを示します。
説明:

配列パラメータが設(shè)定されていない場合、この関數(shù)によって設(shè)定された変數(shù)は、同じ名前の既存の変數(shù)を上書きします。 php.ini ファイルの magic_quotes_gpc 設(shè)定は、この関數(shù)の出力に影響します。有効にすると、変數(shù)は parse_str() によって解析される前に、addslashes() によって変換されます。

PHPのparse_str()関數(shù) 例

<?php
parse_str("id=23&name=John Adams",$myArray);
print_r($myArray);
?>

インスタンスの実行>>

[インスタンスの実行] ボタンをクリックしてオンライン インスタンスを表示します

出力:

Array ( [id] => 23 [name] => John Adams )
<?php
parse_str('id=1&name="獨(dú)孤求敗"',$array);
print_r($array);
?>

#インスタンスの実行?[インスタンスの実行] ボタンをクリックしてオンライン インスタンスを表示します

出力:

Array ( [id] => 1 [name] => "獨(dú)孤求敗" )