php - 从 PHP 字符串中获取值
问题描述
我的 PHP 脚本中有一个名为的变量$url
这是我如何使用它的示例:
<?php
$url = '/test/?utm_source=test&utm_campaign=test2&utm_medium=test3";
我想要一个 PHP 片段来获取utm_source
, utm_campaign
&的值utm_medium
。我如何实现这一目标?
解决方案
尝试这个
<?php
$url = "/test/?utm_source=test&utm_campaign=test2&utm_medium=test3";
$url_parsed=parse_url($url);
$query_params=[];
$query_parsed=parse_str($url_parsed['query'],$query_params);
echo $query_params['utm_source'].PHP_EOL.
$query_params['utm_campaign'].PHP_EOL.
$query_params['utm_medium'].PHP_EOL;
?>
推荐阅读
- firebase - 为什么 Firestore 无法加载集合并给出错误?
- spring-boot - 服务运行一段时间后,服务间通信出现 HttpClientErrorException
- ios - 我如何使用情节提要创建一个 react-native 模块
- java - 如何使用斯坦福大学的 CoreNlp 获得词嵌入?
- java - 在字符串的每 3 个字符后附加破折号(-)的流等效项
- android - 如何提供着色器功能来执行视频的 Alpha 遮罩
- dart - Flutter:实现材料搜索栏以从服务器异步搜索数据
- python - Models.py 问题(键)
- .htaccess - .htaccess 为干净的 URL 重写规则
- c++ - Windows 任务计划程序 - 现有任务修改 c++