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);

打印结果:

相关推荐
JIngJaneIL2 分钟前
基于Java + vue校园论坛系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
零小陈上(shouhou6668889)21 分钟前
YOLOv8+PyQt5海洋船只检测(可以重新训练,yolov8模型,从图像、视频和摄像头三种路径识别检测)
开发语言·python·yolo
BingoGo23 分钟前
Laravel + Vue3 前后端分离开源后台管理框架 CatchAdmin v5.0 Beta 发布
后端·php
程序员zgh24 分钟前
CMake 项目构建工具介绍
c语言·开发语言·c++·编辑器
自在极意功。29 分钟前
深入解析JDBC:Java数据库操作的基础
java·开发语言·数据库·jdbc
czhc114007566330 分钟前
c#w 1214
开发语言·c#
jimy11 小时前
bash “ if <command>; then”语句,<command>返回0,then后面语句才执行
开发语言·bash
八年。。1 小时前
simulink与python联合仿真(一)安装MATLAB引擎
开发语言·python
爱吃KFC的大肥羊1 小时前
Redis 基础完全指南:从全局命令到五大数据结构
java·开发语言·数据库·c++·redis·后端
Kiri霧1 小时前
Go 结构体
java·开发语言·golang