任何人都可以帮我拼凑我面对的困惑.让我们说我有网址
/some-work/
/store/bread/alloy/
Run Code Online (Sandbox Code Playgroud)
在这两种情况下,我想从中获取第一部分.即some-work,store.
现在我已经习惯parse_url(get_permalink())了获取url的数组,然后获取path数组的索引来获取上面的字符串.现在我也检查了strstrPHP函数,但我无法使它工作.有人可以帮忙吗?
你可以使用explode,array_filter并current像以下一样运作
$url = "http://www.example.com/some-work/";
$extracted = array_filter(explode("/",parse_url($url,PHP_URL_PATH)));
echo current($extracted);//some-work
Run Code Online (Sandbox Code Playgroud)