php - 检查 URL 中是否存在参数

标签 php url parameters

如何检查 URL 中是否包含参数?

例如,如果字符串是这样的,

form_page_add.php?parent_id=1

return true

但是如果是这样的话,

form_page_add.php?

return nothing

谢谢。

编辑:

抱歉不清楚,URL 是从一个字符串中提交的。我会将该字符串存储在一个变量中,

if(isset($_POST['cfg_path'])) $cfg_path = trim($_POST['cfg_path']);

所以我需要检查这个变量 $cfg_path 是否有参数。

最佳答案

也可以使用 array_key_exists() 查找特定键,例如

if(array_key_exists('some-key', $_GET))

http://php.net/manual/en/function.array-key-exists.php

关于php - 检查 URL 中是否存在参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5360014/

相关文章:

c# - C# 参数中的键值对

parameters - PyCharm 提取参数通常不起作用 : "Cannot perform refactoring using selected element(s)"

php - 将 AJAX 与 MVC (CodeIgniter) 结合使用时回显响应的正确方法

php - 每当 php/codeigniter 中的数据库中有添加时创建实时监听器

http - 将子域添加到本地主机 URL

java - Java格式错误的url异常,用于简单的url

c# - 如何将字符串参数传递给 t4 模板

Fedora + Zend Server CE 上的 PHP 默认时区问题

php - 如何在WordPress发布循环中正确定位嵌入式Google广告

url - 为什么有些网站会在网址末尾加上 "Slugs"?