PHP:从字符串中提取名称

标签 php string strstr

我有一条看起来像这样的路径:

/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/

相关文章:

php - scandir 只显示文件夹,不显示文件

php - 是否可以从 PHP 文件发送 header ,这绝对没有任何作用

c - strstr() 不适用于 C

c - 读取以 CR 结尾的关键字文本文件

c - C语言逐行查找文件中的单词

php - .htaccess 重定向忽略 URL 的几个部分

PHP Date() strtotime 获取上个月错误

string - 从 String 中删除单个尾随换行符而不进行克隆

ruby - 太长时截断字符串

java - 文本文件中最长和最短的行表现奇怪