如何获取url中的某段字符串 比如url是: http://localhost/A/B/C.php我想获取到B这个字符串的值,请问如何搞定?(最好有代码)谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $s='http://localhost/A/B/C.php';echo substr(pathinfo($s,PATHINFO_DIRNAME ),-1); 哦,改一下$s='http://localhost/A/B/C.php';$arr=explode('/',pathinfo($s,PATHINFO_DIRNAME ));echo $arr[count($arr)-1]; 可以解决问题。我先前一直在试preg_match,但是没有试验成功?你觉得用这个函数可以解决这个问题吗? $s = 'http://localhost/A/B/C.php';$t = explode('/', $s);echo current(array_slice($t, -2, 1));//B echo basename(dirname('http://localhost/A/B/C.php')); php扩展中c++单例模式的全局对象实例被生成多个子进程销毁,为啥?? mysql数据库5千万条数据,现在查询一下速度非常的慢 请问这个函数应该怎么改呢? 怎么把1235000 变成1,235,000 请问怎么获取内网ip 3秒后自动跳转到登陆页面,怎么不跳? PHP5的QQ群号码:8894982 大家对网上的php空间服务商有什么好的推荐? 一个IP对应多个域名 编辑的时候,密码被重置了,帮忙看看哪里错了 PHP远程获取图片并保存本地的问题 请教各位 php基础教程中一个小问题
echo substr(pathinfo($s,PATHINFO_DIRNAME ),-1);
$s='http://localhost/A/B/C.php';
$arr=explode('/',pathinfo($s,PATHINFO_DIRNAME ));
echo $arr[count($arr)-1];
我先前一直在试preg_match,
但是没有试验成功?
你觉得用这个函数可以解决这个问题吗?
$t = explode('/', $s);
echo current(array_slice($t, -2, 1));//B