parse_str()函数怎么用?

php parse_str()函数 语法

parse_str()函数怎么用?

php parse_str()函数表示将字符串解析成多个变量,语法是parse_str(string,array),如果未设置array参数,则由该函数设置的变量将覆盖已存在的同名变量。大理石构件哪家好

作用:把查询字符串解析到变量中

语法:parse_str(string,array)

参数:

参数 描述
string 必须,规定要解析的字符串
array 可选,规定存储变量的数组名称,该参数表示变量将变存储到数组中。

说明:如果未设置array参数,则由该函数设置的变量将覆盖已存在的同名变量。php.ini文件中的magic_quotes_gpc 设置影响该函数的输出,如果已启用,那么在parse_str()解析之前,变量会被addslashes()转换。

php parse_str()函数 示例

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

  

原文地址:https://www.cnblogs.com/furuihua/p/11881188.html

时间: 2024-10-07 20:03:22

parse_str()函数怎么用?的相关文章

php parse_str() 函数

php parse_str() 函数把查询字符串解析到变量中,主要用于页面之间传值(参数).本文章向码农介绍php parse_str() 函数的使用方法,感兴趣的码农可以参考一下. 定义和用法 parse_str() 函数把查询字符串解析到变量中. 注释:如果未设置 array 参数,则由该函数设置的变量将覆盖已存在的同名变量. 注释:php.ini 文件中的 magic_quotes_gpc 设置影响该函数的输出.如果已启用,那么在 parse_str() 解析之前,变量会被 addslas

destoon 多表联合查询时出现解析错误,parse_str函数解析错误

数据库前缀  wb_ 标签 ,调用文章时获取评论数量 <!--{php $tags=tag("table=article_24 a left join wb_comment_stat c on c.itemid=a.itemid&condition=status>2 and level=1&pagesize=3&order=hits desc&template=null");}--> 出现结果 sql语句 SELECT * FROM w

php parse_url()函数和parse_str()函数

1.parse_url():解析URL,并返回其组成部分 原型:mixed parse_url ( string $url [, int $component = -1 ] ) 此函数返回一个关联数组,包含现有 URL 的各种组成部分.如果缺少了其中的某一个,则不会为这个组成部分创建数组项.组成部分为: scheme - 如 http host port user pass path query - 在问号 ? 之后 fragment - 在散列符号 # 之后 ?php $url = 'http

url格式化函数http_build_query() 和parse_str() 函数

例子 1. http_build_query() 使用示例 <?php $data = array('foo'=>'bar', 'baz'=>'boom', 'cow'=>'milk', 'php'=>'hypertext processor'); echo http_build_query($data); /* 输出: foo=bar&baz=boom&cow=milk&php=hypertext+processor */ ?> 例子 2. h

如何快速的获得url地址中参数名和参数值(在看PHP手册的时候无意间看见这两个函数,猜想能不能搭配使用。)

今天在看手册的时候,无意间看到这两个内置函数parse_url和parse_str.看到他们的用法后,我突然想到能不能利用这两个函数来获得url地址中的参数.为了验证我的猜想,我就以如下url为例子:https://www.baidu.com/baidu?wd=百度&tn=monline_4_dg&ie=utf-8 代码如下: $url = 'https://www.baidu.com/baidu?wd=百度&tn=monline_4_dg&ie=utf-8'; $url_

代码审计函数篇

addslashed() 添加反斜杠 stripslashed() 去掉反斜杠 get_magic_quotes_gpc() 判断是否开启gpc expode(".",$array) 分割成数组 is_numeric() 判断是否为数字 sizeof() 判断长度 trim() 去处字符串开头和末尾的空格或其他字符 exec() 不输出结果,返回最后一行shell结果,所以结果可以保存到一个返回的数组里面 passthru()只调用命令,把命令的运行结果原样地直接输出到标准输出设备上

PHP学习系列(1)&mdash;&mdash;字符串处理函数(5)

31.ord() 函数返回字符串第一个字符的 ASCII 值. 语法:ord(string) 例子 <?php echo ord("h"); echo ord("hello"); ?> 输出: 104 104 32.parse_str() 函数把查询字符串解析到变量中. 语法:parse_str(string,array) array--可选.规定存储变量的数组名称.该参数指示变量存储到数组中. 说明:如果未设置 array 参数,由该函数设置的变量将覆

PHP 各种函数

usleep() 函数延迟代码执行若干微秒. unpack() 函数从二进制字符串对数据进行解包. uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID. time_sleep_until() 函数延迟代码执行直到指定的时间. time_nanosleep() 函数延迟代码执行若干秒和纳秒. sleep() 函数延迟代码执行若干秒. show_source() 函数对文件进行语法高亮显示. strip_whitespace() 函数返回已删除 PHP 注释以及空白字符的源代码文件.

php函数整理

php usleep() 函数延迟代码执行若干微秒. unpack() 函数从二进制字符串对数据进行解包. uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID. time_sleep_until() 函数延迟代码执行直到指定的时间. time_nanosleep() 函数延迟代码执行若干秒和纳秒. sleep() 函数延迟代码执行若干秒. show_source() 函数对文件进行语法高亮显示. strip_whitespace() 函数返回已删除 PHP 注释以及空白字符的源代