个性化阅读
专注于IT技术分析

PHP如何使用parse_str()函数?用法示例

parse_str()函数是PHP中的内置函数, 可将查询字符串解析为变量。传递给该函数进行解析的字符串采用通过URL传递的查询字符串的格式。

语法:

parse_str($string, $array)

参数:此函数接受上面语法中所示的两个参数, 其中必须提供第一个参数, 而第二个参数是可选的。所有这些参数如下所述:

  • $ string:它指定要分析的字符串。
  • $ array:这是一个可选参数, 用于指定用于存储变量的数组的名称。此参数指示变量将存储在数组中。

例子:

Input : "name=Richik&age=20"
Output :  $name = Richik
          $age = 20

Input : "roll_no=2&year=2nd&gpa=8.3"
Output : $roll_no = 2
         $year = 2nd
         $gpa = 8.3

下面的程序说明了PHP中的parse_str()函数:

程序1:

<?php
      
     parse_str ( "name=Richik&age=20" );
     echo $name . "\n" . $age ;
?>

输出如下:

Richik
20

程式2:在此程序中, 我们将变量存储在数组中, 然后使用print_r()函数显示该数组。

<?php
      
     parse_str ( "roll_no=2&year=2nd&gpa=8.3" , $array );
     print_r( $array );
  
?>

输出如下:

Array
(
    [roll_no] => 2
    [year] => 2nd
    [gpa] => 8.3
)

参考:

http://php.net/manual/en/function.parse-str.php


赞(0)
未经允许不得转载:srcmini » PHP如何使用parse_str()函数?用法示例

评论 抢沙发

评论前必须登录!