我试图提取一个子串.我需要一些用PHP做的帮助.
以下是我正在使用的一些示例字符串和我需要的结果:
home/cat1/subcat2 => home
test/cat2 => test
startpage => startpage
我想把绳子拿到前/
根,但如果没有/
根,就把整根绳子都拿到.
我试过了,
substr($mystring, 0, strpos($mystring, '/'))
我想它是这样的——得到/
的位置,然后得到0到that位置的子串.
我不知道如何处理没有/
的情况,同时又不把声明说得太大.
有没有一种方法可以在不使PHP语句过于复杂的情况下处理这种情况?