我无法找到此问题的解决方案。我有这个网址http://examplesite.com/?skill-type=new
,我想在=号之后得到最后一个单词,只使用PHP。 “技能型” 停留在提前:)同所有的时间感谢从等号后的URL中获取最后一个词
1
A
回答
1
考虑到你已经有了变量中的URL,说
$url = 'http://examplesite.com/?skill-type=new;
一种可能的方式(当然也有其他人)将是:
$urlArray = explode('=',$url);
$last = $urlArray[sizeof($urlArray)-1];
注: 只适用,如果你不知道如何URL来了,如果你这样做,可以考虑使用$ _GET
+0
10x U'r评论和下一个1是我需要的:)两个工作很好,很清楚,容易理解:) – 2013-02-27 22:07:30
0
使用PHP $ _GET全局变量
$skill_type = $_GET['skill-type'];
2
该段应做到:
$url = 'http://examplesite.com/?skill-type=new';
$skillType = explode('&', parse_url($url, PHP_URL_QUERY))['skill-type'];
检查parse_url更多细节。
如果您的意思是请求进入该特定网址,则只需使用$_REQUEST['skill-type']
即可检索该值。
0
PHP会自动为你解析GET
变量。要访问skill-type
变量的值,您只需要使用$_GET['skill-type']
。例如:
echo $_GET['skill-type'];
将显示
new
0
由$ _ SERVER变量产生您的URL,然后像这样
$url = "http://examplesite.com/?skill-type=new";
$array = explode("=", $url);
$last_word = $array[1];
0
使用SUBSTR拆分它(网址,POSSTR(URL,'= ')+1),或者如果这是正在加载的页面$ _GET ['skill-type']
相关问题
- 1. 获取最后一个单词js
- 2. 获取最后一个可用的URL
- 3. 获取GNU makefile中最后一个单词前的单词
- 4. Python从文件中读取URL只会获取最后一个URL
- 5. 使用sed获取任何单词和最后一个单词
- 6. 删除单词中的所有符号,即等于单词中的最后一个符号
- 7. 在codeigniter的URL中获取最后一个insert_id
- 8. 如何获取URL中的最后一个路径?
- 9. 获取PHP中最后一个单词之前的所有单词
- 10. 如何获取字符串的最后一个单词?
- 11. 获取正在输入的最后一个单词
- 12. 如何获取URL中最后一个斜杠后的所有内容?
- 13. Smarty strpos和substr在URL中的最后一个正斜杠后获取文本
- 14. jQuery在=(等于符号)后选择最后一个字
- 15. 如何获取java中最后一个逗号后的字符串?
- 16. PHP获取的问号后放在一个URL参数
- 17. Java:获取字符串中最后一个单词的最简单方法
- 18. 从url中获取“#”后的参数java
- 19. 如何获取最后一个活动的URL wpf
- 20. 获取最后一个插入的ID
- 21. 最后一个字符获取的EditText
- 22. 获取SortedDictionary的最后一个元素
- 23. 获取元素的最后一个ID
- 24. 如何使用Windows批处理脚本获取文件最后一行中的最后一个单词?
- 25. 获取逗号后第一个单词的一个字符串在Python
- 26. 获取括号间的最后一个匹配
- 27. 在ASP.NET WebForms中获取超时后的最后一个活动
- 28. 从Parse.com获取最后一个/最新的对象
- 29. 如何从多个数组中获取最后一个数组?
- 30. 从我的字符串中提取最后两个单词
它总是会变成Skill-Type,还是变量呢? – Gyhth 2013-02-27 20:41:54
喜欢,你想'GET'变量:'$ _GET ['skill-type']'? – keithhatfield 2013-02-27 20:42:11
[你有什么尝试](http://whathaveyoutried.com)?你先研究一下,最后问一下。尝试寻找'$ _GET'或'$ _REQUEST' – UnholyRanger 2013-02-27 20:42:23