2
A
回答
10
$sub = substr($string, 0, 10);
但是,如果你真的想解析URL(即,你希望它与所有网址的工作),使用parse_url。对于“http://domen.com/aaa/bbb/ccc”,它会给你一个这样的数组:
Array
(
[scheme] => http
[host] => domen.com
[user] =>
[pass] =>
[path] => /aaa/bbb/ccc
[query] =>
[fragment] =>
)
然后,您可以编译成原来的URL这(让http://domen.com/):
$output = $url['scheme'] . "://" . $url['host'] . $url['path'];
假设$ url包含parse_url结果。
2
2
1
1
如果您只是想在字符串和 “http://domen.com/” 部分是固定的:
$url = 'http://domen.com/aaa/bbb/ccc';
$str = str_replace('http://domen.com/','',$url);
0
试试这个:
preg_replace('/^.*?\w\//', '', $url)
1
使用正则表达式,例如像函数preg_replace
相关问题
- 1. 从字符串获取子字符串__
- 2. 如何通过PHP从字符串获取子字符串?
- 3. PHP从字符串获取
- 4. 从字符串获取子串C
- 5. 如何从字符串使用PHP获取特定的子字符串数字?
- 6. 如何从字符串获得子字符串在Php
- 7. PHP:从给定字符串中取出子字符串
- 8. 从字符串中提取子字符串使用php
- 9. php:从字符串中提取子字符串
- 10. 通过搜索字符串获取子字符串文本来获取字符串的子字符串?
- 11. 提取子网PHP从字符串
- 12. MySQL - 如何从字符串中获取子字符串表
- 13. 如何从ColdFusion中的字符串获取子字符串
- 14. 如何从字符串中获取子字符串?
- 15. 从xml字符串获取子字符串objective-c
- 16. 如何从给定的字符串获取子字符串?
- 17. 从字符串中多次获取子字符串
- 18. PHP:从base64字符串获取图像类型字符串
- 19. 从字符串获取2个字符串 - PHP
- 20. KDB获取子字符串
- 21. 从ustring获取子字符串
- 22. 从url获取子字符串jquery
- 23. 从字符串获取单词 - PHP
- 24. 获取子串给定的字符串
- 25. 从字符串中提取子串
- 26. 从字符串获取LCID
- 27. 从字符串获取DateTime
- 28. 从字符串获取URL
- 29. 从EditText获取字符串
- 30. 从spinner获取字符串
+1 for'parse_url()' – BoltClock 2010-10-02 19:53:04
如果是'substr($ string,17)'种类,'substr'示例会更适合这个问题。但不管怎样,如果适用,应该使用'parse_url'。 – Matthew 2010-10-02 20:25:42
^我没有数字。 – 2010-10-02 20:26:58