PHP - 从字符串中获取某些单词

时间:2009-09-12 14:09:03

标签: php string get word

如果我有这样的字符串:

$myString = "input/name/something";

如何才能回复名称?每个字符串都是这样的,除了名称和某些东西可能不同。

4 个答案:

答案 0 :(得分:9)

所以你唯一知道的是:

  • 在输入后启动
  • 用正斜杠分开。

>

$strArray = explode('/',$myString);
$name = $strArray[1];
$something = $strArray[2];

答案 1 :(得分:4)

如果您只需要“姓名”

list(, $name, ) = explode('/', $myString);
echo "name is '$name'";

如果你想要所有,那么

list($input, $name, $something) = explode('/', $myString);

答案 2 :(得分:3)

试试这个:

$parts = explode('/', $myString);
echo $parts[1];

这将在斜杠处拆分字符串并返回部件数组。 第1部分是名称。

答案 3 :(得分:0)

使用函数explode('/')获取array('input', 'name', 'something')数组。我不确定你是否意味着你必须检测出你想要的那个元素,但如果它只是三个中的第二个,那么就使用它。