一般来说如果要获取当前页面的参数用
$_get[XXX] 就可以获得,但是我要获取:
http://www.baidu.com/s?wd=csdn&tn=ichuner_1_dg&ie=utf-8这个字符串中的参数值,要如何获取?wd=?tn=?id=?
$_get[XXX] 就可以获得,但是我要获取:
http://www.baidu.com/s?wd=csdn&tn=ichuner_1_dg&ie=utf-8这个字符串中的参数值,要如何获取?wd=?tn=?id=?
解决方案 »
- 分层做雇员管理系统,check the manual that corresponds to your MySQL server version 这是什么错误?
- 怎么来对字符串进行替换?
- 关于搜索页时间传值的问题请求帮助~~~急~~啊~~~~在线等~~~谢谢啊
- 尺寸为1024x768以上的图片无法显示???
- ZABBIX 页面刷一下,mysql的进程就不停的增加
- 菜鸟求教,如何返回JSONObject给客户端
- 根据IP自动判断城市淘宝库不好用!
- PHP5,运行出错。。
- Sql的一次调用多种不同的键值的方法怎么做??帮个忙。
- 找兼职的PHP工作!
- mysql_query INSERT INTO VALUES 有没有简单的写法?
- php 发手机短信
或者直接引用
$wd
$tn
...
和php.ini配置有关。
你是字符串识别的问题。
思路如下:
1.首先识别出参数部分。找到"?"参数标示符。这以后的字符串部分属于参数部分。
2.对于参数部分按照&进行split分割,赋给一个字符串数组,分割后的每个子串就是一个变量元素,我记得有个字符串函数,你可以查一下。
3.对于每个变量元素,再识别第一个"=",前面是变量名,后面就是参数值了。
$querys=explode('&',$purl['query']);
for($i=0; $i<count($querys); $i++) {
list($varname, $value)=explode('=', $querys[$i]);
$$varname=$value;
}
print_r($_GET);
-------------------------------------------------
新型ORM queryphp框架简介和教程入门
http://topic.csdn.net/u/20100222/16/b31eaaf2-4ac6-4238-898b-4f06dd3dfbe5.html
下载
http://code.google.com/p/queryphp/downloads/list