我试图从URL的路径中仅抓取文件夹结构,但我无法完成它。
我已经尝试过使用parse_url,但这就是我的整个路径,并且从那里我尝试使用爆炸和正则表达式方法,但是我试过的那个没有尝试给我我想要的东西。
URL的示例列表将是:
/example.html
/folder/example.html
/example/folder/example.html
/example/folder/two/
我需要的结果是:
/
/folder/
/example/folder/
/example/folder/two/
我可能只是失明,或者有编码器阻止,所以任何帮助都会受到赞赏。
答案 0 :(得分:0)
检查我的代码。它适合你
$actual_link = "$_SERVER[REQUEST_URI]";
$fromPath = pathinfo('http://www.domaiName.com/folder/page_folder/file.php');
//for dynamic use $actual_link variable in pathinfo() function
echo $fromPath['dirname'];
答案 1 :(得分:0)
我找到了自己的解决方案,抱歉没有输入我以前的代码,哎呀。
(function () {
'use strict';
angular.module('config')
.provider('ConfigProvider', ConfigProvider);
ConfigProvider.$inject = [];
function ConfigProvider() {
var config = [];
var provider = {
$get: $get,
setFoo: setFoo,
};
return provider;
function $get() {
return {
getConfig: function () {
return config;
}
};
}
function setFoo(foo) {
config['foo'] = foo;
}
}
})();