资讯专栏INFORMATION COLUMN

PHP函数之parse_str()和parse_url()函数

B0B0 / 1255人阅读

摘要:函数之和函数说明函数把查询字符串解析到变量中。语法参数参数描述必需。该参数指示变量将被存储到数组中。示例说明解析,返回其组成部分,本函数解析一个并返回一个关联数组,包含在中出现的各种组成部分。

PHP函数之parse_str()和parse_url()函数


parse_str() 说明:

parse_str() 函数把查询字符串解析到变量中。如果 str 是 URL 传递入的查询字符串(query string),则将它解析为变量并设置到当前作用域,并覆盖当前作用域已存在的变量。

语法
parse_str(string,array)
参数
参数 描述
string 必需。规定要解析的字符串。
array 可选。规定存储变量的数组的名称。该参数指示变量将被存储到数组中。
示例

parse_url()
说明:

解析 URL,返回其组成部分,本函数解析一个 URL 并返回一个关联数组,包含在 URL 中出现的各种组成部分。

语法
parse_url(string,$component=1)
参数
参数 描述
string 必需。规定要解析的url字符串。
option 可选的参数, PHP_URL_SCHEME、 PHP_URL_HOST、 PHP_URL_PORT、 PHP_URL_USER、 PHP_URL_PASS、 PHP_URL_PATH、 PHP_URL_QUERY 或 PHP_URL_FRAGMENT 的其中一个来获取 URL 中指定的部分的 string

如果不指定option,parse_url会返回一个关联数组,数组中可能有的键为:

host

port

user

pass

path

query - 在问号 ? 之后

fragment - 在散列符号 # 之后

示例

输出:

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/22426.html

相关文章

  • PHP面向对象(OOP)----分页类

    摘要:男获取端口号当前运行脚本所在的服务器的主机名。如果脚本运行于虚拟主机中,该名称是由那个虚拟主机所设置的值决定本文由甲爪广告联盟整理编辑 同验证码类,分页也是在个人博客,论坛等网站中不可缺少的方式,通过分页可以在一个界面展示固定条数的数据,而不至于将所有数据全部罗列到一起,实现分页的原理其实就是对数据库查询输出加了一个limit限制,接下来我们就开始准备今天分页类的逻辑 #### 逻辑准...

    qqlcbb 评论0 收藏0
  • PHP基础知识小结

    原始数据类型(9种) 基本数据类型: 整形(integer)、浮点型(float)、字符串(string)、布尔型(boolean) 复合数据类型:数组(array)、对象(object)、callable(可调用) 特殊数据类型:资源类型(resource) 和 NULL 变量相关处理函数 is_bool($var)        判断是否为布尔型 is_int($var)    ...

    RancherLabs 评论0 收藏0
  • PHP 表单提交的数据丢失问题

    摘要:但由于用户导入的数据比较多,表单渲染后有超过个,并且提交时是直接采用的表单提交,导致后台只能读取前面一小部分数据。跟踪查看表单提交请求完整性通过跟踪提交时的请求,发现所有数据都正常提交。适当的修改了中的值后,问题解决。 今天在处理用户 excel 导入时,遇到个小问题 需求是这样的:用户导入 excel 后,用 PHPExcel 读取导入数据,渲染一个表单,用户通过查看表单,确认导入的...

    wwq0327 评论0 收藏0
  • PHPCMSv9.6.1任意文件读取漏洞的挖掘分析过程

    摘要:中是对称加密且在不知道的情况下理论上不可能构造出有效密文。而且这句话是新增的,更加确定了,这个漏洞是特有的。通过对进行控制,间接控制等变量完成漏洞的利用。马上对进行全文搜索,并且查找符合下列条件的上下文。的触发条件尽可能的限制小。 看到网上说出了这么一个漏洞,所以抽空分析了下,得出本篇分析。 1.准备工作&漏洞关键点快速扫描 1.1前置知识 这里把本次分析中需要掌握的知识梳理了下: ...

    golden_hamster 评论0 收藏0
  • PHP下的Oauth2.0尝试 - OpenID Connect

    摘要:基础简要而言是一种安全机制用于应用连接到身份认证服务器获取用户信息并将这些信息以安全可靠的方法返回给应用。这些信息被保存在身份认证服务器以确保特定的客户端收到的信息只来自于合法的应用平台。 OpenID Connect OpenID Connect简介 OpenID Connect是基于OAuth 2.0规范族的可互操作的身份验证协议。它使用简单的REST / JSON消息流来实现,和...

    saucxs 评论0 收藏0

发表评论

0条评论

B0B0

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<