使用纯php代码实现页面伪静态的方法


Posted in PHP onJuly 25, 2015

本文实例讲述了使用纯php代码实现页面伪静态的方法。分享给大家供大家参考。具体如下:

if(1==URLROLE){
  $nav=$_SERVER["REQUEST_URI"];
  $script_name=$_SERVER["SCRIPT_NAME"];
  $nav1=ereg_replace(".html","",substr(ereg_replace("$script_name","",urldecode($nav)),1));
  $vars = @explode("/",$nav1);
  $_url = array_chunk($vars,2);
  $_GET['m'] = $vars[0]?$vars[0]:'index';
  //如果没有参数,默认访问index类库的index方法
  $_GET['a'] = $vars[1]?$vars[1]:'index';
  unset($_url[0]);
  if($_url){
    foreach($_url as $key=>$val){
      @$_GET[$val[0]] = $val[1];
    }
  }
//var_dump($_GET);
}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
桌面中心(四)数据显示
Oct 09 PHP
php 图片上传类代码
Jul 17 PHP
php下使用SimpleXML 处理XML 文件
Feb 27 PHP
PHP中防止SQL注入实现代码
Feb 19 PHP
php中get_headers函数的作用及用法的详细介绍
Apr 27 PHP
解析php dirname()与__FILE__常量的应用
Jun 24 PHP
关于PHP自动判断字符集并转码的详解
Jun 26 PHP
PHP-Fcgi下PHP的执行时间设置方法
Aug 02 PHP
dedecms集成财付通支付接口
Dec 28 PHP
PHP、Python和Javascript的装饰器模式对比
Feb 03 PHP
php隐藏实际地址的文件下载方法
Apr 18 PHP
php简单读取.vcf格式文件的方法示例
Sep 02 PHP
php正则表达式获取内容所有链接
Jul 24 #PHP
PHP7.0版本备注
Jul 23 #PHP
使用图灵api创建微信聊天机器人
Jul 23 #PHP
php实现图片等比例缩放代码
Jul 23 #PHP
WampServer搭建php环境时遇到的问题汇总
Jul 23 #PHP
PHP中遇到的时区问题解决方法
Jul 23 #PHP
10款PHP开源商城系统汇总介绍
Jul 23 #PHP
You might like
动态新闻发布的实现及其技巧
2006/10/09 PHP
使用php get_headers 判断URL是否有效的解决办法
2013/04/27 PHP
CI框架中$this->load->library()用法分析
2016/05/18 PHP
php中各种定义变量的方法小结
2017/10/18 PHP
PHP批斗大会之缺失的异常详解
2019/07/09 PHP
XHTML下,JS浮动代码失效的问题
2009/11/12 Javascript
JavaScript支持的最大递归调用次数分析
2014/06/24 Javascript
drag-and-drop实现图片浏览器预览
2015/08/06 Javascript
jQuery满屏焦点图左右滚动特效代码分享
2015/09/07 Javascript
10个很棒的jQuery代码片段
2015/09/24 Javascript
jQuery mobile 移动web(6)
2015/12/20 Javascript
jquery ui dialog替代confirm实例分析
2016/01/25 Javascript
Bootstrap项目实战之子栏目资讯内容
2016/04/25 Javascript
AngularJS入门之动画
2016/07/27 Javascript
Jquery删除css属性的简单方法
2016/12/04 Javascript
详解如何使用Vue2做服务端渲染
2017/03/29 Javascript
十大 Node.js 的 Web 框架(快速提升工作效率)
2017/06/30 Javascript
使用JavaScript实现在页面中显示距离2017年中秋节的天数
2017/09/26 Javascript
Vuex 进阶之模块化组织详解
2018/01/12 Javascript
vue组件的写法汇总
2018/04/12 Javascript
nodejs 十六进制字符串型数据与btye型数据相互转换
2018/07/30 NodeJs
JS/jQuery实现简单的开关灯效果【案例】
2019/02/19 jQuery
Node.js Windows Binary二进制文件安装方法
2019/05/16 Javascript
nodemon实现Typescript项目热更新的示例代码
2019/11/19 Javascript
JS实现简易留言板增删功能
2020/02/08 Javascript
JavaScript异步操作的几种常见处理方法实例总结
2020/05/11 Javascript
Vue实现鼠标经过文字显示悬浮框效果的示例代码
2020/10/14 Javascript
深入浅出分析Python装饰器用法
2017/07/28 Python
Python爬取数据保存为Json格式的代码示例
2019/04/09 Python
python redis 批量设置过期key过程解析
2019/11/26 Python
利用python下载scihub成文献为PDF操作
2020/07/09 Python
网络安全方面的面试题
2016/01/07 面试题
纪检干部先进事迹材料
2014/08/23 职场文书
党员个人剖析材料(四风问题)
2014/10/07 职场文书
幼儿园工作总结2015
2015/04/01 职场文书
python glom模块的使用简介
2021/04/13 Python