我有一条看起来像这样的路径:
/home/duke/aa/servers/**servername**/var/...morefiles...
使用 php,我想从路径中提取“服务器名”
不幸的是,我不太精通 php,但我想出了一些使用 strstr()
的东西,但我只使用 PHP 5.2 版,其中一个参数函数需要 5.3
返回“servername”的代码可能是什么?
最佳答案
您可以使用 explode('/', $path)
将其分解为单独的目录。之后,由您确定哪个数组元素是服务器名称(使用您的示例路径,它将是 #4):
$parts = explode('/', $path);
echo $parts[4]; // **servername**
关于PHP:从字符串中提取名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6670409/