PHP 从 URL(链接) 字符串中获取参数

PHP 从 URL(链接) 字符串中获取参数

php 复制代码
//URL(链接)字符串
$url = 'https://www.baidu.com/?name=小洪帽i&sex=男&age=999';
//parse_url 函数从一个 URL 字符串中获取参数
$url=parse_url($url);
//输出获取到的内容
echo "<pre>";
print_r($url);
//获取参数字段,并分割(多参数时使用)
$queryData = explode('&', $url['query']);
//定义接收数组
$qqData = array();
//循环参数
foreach ($queryData as $k => $v) {
	//将参数再次分割
	$str = explode('=',$v);
	//参数赋值
	$qqData[$str[0]] = $str[1];

}
//再次打印
echo "-------------------分隔符---------------------<br/>";
print_r($qqData);

打印结果:

相关推荐
Hello--_--World7 分钟前
ES15:Object.groupBy() 和 Map.groupBy()、Promise.withResolvers() 相关知识点
开发语言·前端·javascript
黑牛儿13 分钟前
PHP 8.3性能暴涨实测|对比8.2,接口响应提速30%,配置无需大幅修改
android·开发语言·后端·php
guygg8821 分钟前
极化码(Polar Codes)的MATLAB实现
开发语言·数据结构·matlab
Xiu Yan35 分钟前
Java 转 C++ 系列:函数模板
java·开发语言·c++
froginwe111 小时前
如何使用 AppML
开发语言
格林威1 小时前
工业相机“心跳”监测脚本(C# 版) 支持海康 / Basler / 堡盟工业相机
开发语言·人工智能·数码相机·opencv·计算机视觉·c#·视觉检测
我能坚持多久1 小时前
String类常用接口的实现
c语言·开发语言·c++
花间相见1 小时前
【大模型微调与部署03】—— ms-swift-3.12 命令行参数(训练、推理、对齐、量化、部署全参数)
开发语言·ios·swift
默 语1 小时前
Java的“后路“:不是退场,而是换了一种活法
java·开发语言·python
t***5441 小时前
Orwell Dev-C++和Embarcadero Dev-C++哪个更稳定
开发语言·c++