时间:2021-05-26
实例如下:
<?php/** * PHP获取当前url路径的函数及服务器变量 * $_SERVER["QUERY_STRING"] 查询(query)的字符串 * $_SERVER["REQUEST_URI"] 访问此页面所需的URI * $_SERVER["SCRIPT_NAME"] 包含当前脚本的路径 * $_SERVER["PHP_SELF"] 当前正在执行脚本的文件名 * 适用于列表多条件筛选处理,如:价格,时间,类型等等 * @author liuxinming */header("Content-type: text/html; charset=utf-8");if($url_string = $_SERVER['QUERY_STRING']) { /* * strpos 函数返回字符串在另一个字符串中第一次出现的位置 */ $url_string = substr($url_string, (strpos($url_string, "?")));//返回?以后的字符串 结果:name=liuxinming&type=1 parse_str($url_string, $url);//把返回的字符串解析到变量中 结果:array('name'=>'liuxinming','type'=>1) foreach ($url as $field => $value){ /* * rawurlencode 将字符串编码成 URL 专用格式 */ $add[] = $field.'='.rawurlencode($value); if($field=='name'){ echo "根据name字段筛选SQL条件"; } // .... 根据各种情况 进行不同的URL筛选处理 // 然后在组装好当前用户选择好的条件 多条件查询 // 然后在组装翻页URL //最终一个多条件筛选列表 完成,大致逻辑是这样,有什么不对的请大家多多指教 }}?>以上这篇PHP获取当前URL路径的处理方法(适用于多条件筛选列表)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
适用于PowerShell3.0或者和更高版本。Get-Process能够获取当前运行的所有进程的列表,但是它不会返回进程的所有者信息,如果在PowerShel
方法一:(仅适用于ie)复制代码代码如下:functionCheckStatus(url){XMLHTTP=newActiveXObject("Microsof
使用PHP编写程序的时候,我们常常想要获取当前页面的URL。下面提供一个用于获取当前页面URL的函数以及使用方法:示例一:定义该函数之后就可以直接调用了:上面的
DedeCms获取任意栏目N级列表链接树形菜单,小编提示,下边的修改方法,适用于DedeCMS默认的表前缀,如果你安装的时候修改了,请注意修改。在\includ
FirstOrCreate获取第一个匹配的记录,或创建一个具有给定条件的新记录(仅适用于struct,map条件)db.Where(User{Name:"Jin